From 708b908679015d9bb61288bd73c813724699e5ea Mon Sep 17 00:00:00 2001 From: fuomag9 <1580624+fuomag9@users.noreply.github.com> Date: Sun, 5 Apr 2026 22:33:30 +0200 Subject: [PATCH] Default new users to 'user' role instead of 'admin' The bootstrap admin from ADMIN_USERNAME/ADMIN_PASSWORD is unaffected. Co-Authored-By: Claude Opus 4.6 (1M context) --- src/lib/models/user.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/models/user.ts b/src/lib/models/user.ts index 49426230..041a1261 100644 --- a/src/lib/models/user.ts +++ b/src/lib/models/user.ts @@ -71,7 +71,7 @@ export async function createUser(data: { passwordHash?: string | null; }): Promise { const now = nowIso(); - const role = data.role ?? "admin"; // All users are admin by default + const role = data.role ?? "user"; const email = data.email.trim().toLowerCase(); const [user] = await db