diff --git a/apps/api/src/app/user/user.service.ts b/apps/api/src/app/user/user.service.ts index c2f5ad5661..e5501c0f76 100644 --- a/apps/api/src/app/user/user.service.ts +++ b/apps/api/src/app/user/user.service.ts @@ -508,6 +508,13 @@ export class UserService { currentPermissions.push(permissions.syncDemoUserAccount); } } else { + if ( + (hasRole(user, Role.ADMIN) || hasRole(user, Role.USER)) && + (user.settings.settings as UserSettings).isExperimentalFeatures + ) { + currentPermissions.push(permissions.enableGhostfolioAi); + } + if ( this.configurationService.get('ENABLE_FEATURE_FEAR_AND_GREED_INDEX') || (await this.propertyService.getByKey(