Seed default roles on startup alongside permissions

This commit is contained in:
Ryan Moon
2026-03-30 07:16:25 -05:00
parent 328b4a1f7b
commit 1510133074

View File

@@ -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)