From bdebc4a89d366ef19f498d3ca40ecd05b893ead8 Mon Sep 17 00:00:00 2001 From: marlon-erler Date: Sun, 27 Sep 2026 01:48:41 +0200 Subject: [PATCH] save generated user id --- src/Model/Global/settingsModel.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Model/Global/settingsModel.ts b/src/Model/Global/settingsModel.ts index af3a0c3d..602ae913 100644 --- a/src/Model/Global/settingsModel.ts +++ b/src/Model/Global/settingsModel.ts @@ -59,9 +59,11 @@ export default class SettingsModel { return this.storageModel.read(path); }; - readonly loadID = (): void => { + readonly loadId = (): void => { const content: string | null = this.readSetting("userid"); - this.userid = content ?? UUID(); + const id = content ?? UUID(); + if (content) this.userid = content; + else this.setId(id); }; readonly loadUsername = (): void => { @@ -88,7 +90,7 @@ export default class SettingsModel { constructor(storageModel: StorageModel) { this.storageModel = storageModel; - this.loadID(); + this.loadId(); this.loadUsername(); this.loadFirstDayofWeek(); this.loadLanguage();