From ddc7ec4ac78db3bb263263fb7ea0790bd5947642 Mon Sep 17 00:00:00 2001 From: Saood Karim Date: Mon, 30 Jun 2025 14:51:55 -0500 Subject: [PATCH] Fix case with empty sql --- examples/server/public_mikupad/index.html | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/examples/server/public_mikupad/index.html b/examples/server/public_mikupad/index.html index a1364b8a..501270b2 100644 --- a/examples/server/public_mikupad/index.html +++ b/examples/server/public_mikupad/index.html @@ -4347,8 +4347,16 @@ class SessionStorage extends AbstractStorage { async init() { const db = await this.openDatabase(); - this.nextId = (await this.loadFromDatabase(db, 'nextSessionId')) || 0; - this.selectedSession = (await this.loadFromDatabase(db, 'selectedSessionId')) || 0; + try { + this.nextId = (await this.loadFromDatabase(db, 'nextSessionId')) + } catch { + this.nextId = 0; + } + try { + this.selectedSession = (await this.loadFromDatabase(db, 'selectedSessionId')) + } catch { + this.selectedSession = 0; + } await this.loadSessions(db); this.startSaveTimer(async (sessionId) => await this.saveSessionToDB(sessionId)); }