diff --git a/LeStorage/PendingOperationManager.swift b/LeStorage/PendingOperationManager.swift index 60015c0..0a6bb6b 100644 --- a/LeStorage/PendingOperationManager.swift +++ b/LeStorage/PendingOperationManager.swift @@ -11,7 +11,7 @@ class PendingOperationManager { fileprivate(set) var items: [PendingOperation] = [] - fileprivate var _fileName: String = "pending_\(T.resourceName())" + fileprivate var _fileName: String = "pending_\(T.resourceName()).json" fileprivate var _inMemory: Bool = false diff --git a/LeStorage/StoredCollection.swift b/LeStorage/StoredCollection.swift index cf44ee7..f5edc96 100644 --- a/LeStorage/StoredCollection.swift +++ b/LeStorage/StoredCollection.swift @@ -486,6 +486,7 @@ public class StoredCollection: SomeCollection { self._delegate?.itemMerged(item) } + manager.reset() self.pendingOperationManager = nil }