From 8efa3df1f071a4a75b226ae12cc350753629b983 Mon Sep 17 00:00:00 2001 From: phil Date: Tue, 15 Jul 2025 15:57:36 +0000 Subject: [PATCH] handle null role --- server/index.js | 2 +- 1 file(s) changed, 1 insertion(s)(+), 1 deletion(s)(-) diff --git a/server/index.js b/server/index.js --- a/server/index.js +++ b/server/index.js @@ -259,7 +259,7 @@ let info = getAccountCookie(req, res, secrets.appSecret, adminDid, true); if (info) { const [did, _session, isAdmin] = info; - let { role } = db.getAccount(did); + let role = db.getAccount(did)?.role; role = isAdmin ? 'admin' : (role ?? 'public'); res .setHeader('Content-Type', 'application/json') -- tangled.sh