From 1510133074f405d6155f84c131e10b360171d92f Mon Sep 17 00:00:00 2001 From: Ryan Moon Date: Mon, 30 Mar 2026 07:16:25 -0500 Subject: [PATCH] Seed default roles on startup alongside permissions --- packages/backend/src/main.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/main.ts b/packages/backend/src/main.ts index ae25969..16511ff 100644 --- a/packages/backend/src/main.ts +++ b/packages/backend/src/main.ts @@ -119,9 +119,10 @@ export async function buildApp() { app.addHook('onReady', async () => { try { await RbacService.seedPermissions(app.db) - app.log.info('System permissions seeded') + await RbacService.seedDefaultRoles(app.db) + app.log.info('System permissions and roles seeded') } catch (err) { - app.log.error({ err }, 'Failed to seed permissions') + app.log.error({ err }, 'Failed to seed permissions/roles') } try { await ModuleService.refreshCache(app.db)