diff --git a/lib/utils/client_manager.dart b/lib/utils/client_manager.dart index 9d8b7179..812bec1c 100644 --- a/lib/utils/client_manager.dart +++ b/lib/utils/client_manager.dart @@ -30,7 +30,10 @@ abstract class ClientManager { Logs().w('Client names in store are corrupted', e, s); await Store().deleteItem(clientNamespace); } - if (clientNames.isEmpty) clientNames.add(PlatformInfos.clientName); + if (clientNames.isEmpty) { + clientNames.add(PlatformInfos.clientName); + await Store().setItem(clientNamespace, jsonEncode(clientNames.toList())); + } final clients = clientNames.map(createClient).toList(); await Future.wait(clients.map((client) => client .init(waitForFirstSync: false)