mirror of
https://github.com/firebase/firebase-ios-sdk
synced 2026-11-09 22:36:01 +05:45
This should resolve #1591. We were inadvertantly decoding the WriteResult as having an updateTime of 0 which caused it to be older than the version of the document in the RemoteDocumentsCache. Therefore we kept the old version in the cache instead of persisting the deleted document. This caused the document to reappear in the query results until we resolved it via a limbo resolution.