diff --git a/server/src/entities/app_base.entity.ts b/server/src/entities/app_base.entity.ts index 0729ab3447..f0d3724df4 100644 --- a/server/src/entities/app_base.entity.ts +++ b/server/src/entities/app_base.entity.ts @@ -24,6 +24,9 @@ export class AppBase extends BaseEntity { @Column({ name: 'name' }) name: string; + @Column({ name: 'type' }) + type: string = 'front-end'; + @Column({ name: 'slug', unique: true }) slug: string; diff --git a/server/src/modules/group-permissions/services/granular-permissions.service.ts b/server/src/modules/group-permissions/services/granular-permissions.service.ts index 03b7fc5e8b..dcfcd057e7 100644 --- a/server/src/modules/group-permissions/services/granular-permissions.service.ts +++ b/server/src/modules/group-permissions/services/granular-permissions.service.ts @@ -45,6 +45,7 @@ export class GranularPermissionsService implements IGranularPermissionsService { return await dbTransactionWrap(async (manager: EntityManager) => { const apps = await manager.find(AppBase, { where: { + type: 'front-end', organizationId, }, });