Skip to content

Commit 4e1624b

Browse files
WIP
1 parent f33712d commit 4e1624b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/firestore/src/local/indexeddb_lru_delegate_impl.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ import { Persistence } from './persistence';
4141
import { PersistencePromise } from './persistence_promise';
4242
import { PersistenceTransaction } from './persistence_transaction';
4343
import { TargetData } from './target_data';
44+
import {SnapshotVersion} from "../core/snapshot_version";
4445

4546
/** Provides LRU functionality for IndexedDB persistence. */
4647
export class IndexedDbLruDelegateImpl implements IndexedDbLruDelegate {
@@ -152,8 +153,8 @@ export class IndexedDbLruDelegateImpl implements IndexedDbLruDelegate {
152153
documentCount++;
153154
// Our size accounting requires us to read all documents before
154155
// removing them.
155-
return changeBuffer.getEntry(txn, docKey).next(entry => {
156-
changeBuffer.removeEntry(docKey, entry.readTime);
156+
return changeBuffer.getEntry(txn, docKey).next(() => {
157+
changeBuffer.removeEntry(docKey,SnapshotVersion.min());
157158
return documentTargetStore(txn).delete(sentinelKey(docKey));
158159
});
159160
}

0 commit comments

Comments
 (0)