From b068f3a57b23bc6f381e263dbf5b2576c34273be Mon Sep 17 00:00:00 2001 From: Laurent Date: Mon, 2 Dec 2024 12:02:25 +0100 Subject: [PATCH] Fix crash --- LeStorage/StoreCenter.swift | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/LeStorage/StoreCenter.swift b/LeStorage/StoreCenter.swift index 3d351ef..1fba4b6 100644 --- a/LeStorage/StoreCenter.swift +++ b/LeStorage/StoreCenter.swift @@ -470,11 +470,13 @@ public class StoreCenter { /// Logs a message in the logs collection public func log(message: String) { - let log = Log(message: message) - do { - try self._logsCollection().addOrUpdate(instance: log) - } catch { - Logger.error(error) + DispatchQueue.main.async { + let log = Log(message: message) + do { + try self._logsCollection().addOrUpdate(instance: log) + } catch { + Logger.error(error) + } } }