From 5570309d6eb02883d6f3e6bce76dc26962f4d588 Mon Sep 17 00:00:00 2001 From: Laurent Date: Mon, 14 Apr 2025 11:05:54 +0200 Subject: [PATCH] adds missing write on tryPutBeforeUpdating --- LeStorage/StoredSingleton.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/LeStorage/StoredSingleton.swift b/LeStorage/StoredSingleton.swift index 35dc82d..2f59e94 100644 --- a/LeStorage/StoredSingleton.swift +++ b/LeStorage/StoredSingleton.swift @@ -31,6 +31,7 @@ public class StoredSingleton: SyncedCollection { let result = try await StoreCenter.main.service().rawPut(instance) if let item = self.item() { item.copy(from: result) + self.addOrUpdate(instance: item) } }