From 410829beb5fcbfa2fbbb6f96ffdff75e195a5430 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Tue, 11 Aug 2026 18:39:50 +0200 Subject: [PATCH] Refactor impersonation mode into guard --- apps/api/src/app/access/access.controller.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/api/src/app/access/access.controller.ts b/apps/api/src/app/access/access.controller.ts index 3bad0e171..54fadec68 100644 --- a/apps/api/src/app/access/access.controller.ts +++ b/apps/api/src/app/access/access.controller.ts @@ -1,3 +1,4 @@ +import { AllowDuringImpersonation } from '@ghostfolio/api/decorators/allow-during-impersonation.decorator'; import { HasPermission } from '@ghostfolio/api/decorators/has-permission.decorator'; import { HasPermissionGuard } from '@ghostfolio/api/guards/has-permission.guard'; import { ConfigurationService } from '@ghostfolio/api/services/configuration/configuration.service'; @@ -26,6 +27,7 @@ import { StatusCodes, getReasonPhrase } from 'http-status-codes'; import { AccessService } from './access.service'; +@AllowDuringImpersonation() @Controller('access') export class AccessController { public constructor(