diff --git a/backend/src/modules/team/controller/admin/billing.ts b/backend/src/modules/team/controller/admin/billing.ts index d4ce8f4..7842b37 100644 --- a/backend/src/modules/team/controller/admin/billing.ts +++ b/backend/src/modules/team/controller/admin/billing.ts @@ -89,7 +89,9 @@ export class AdminTeamBillingController extends BaseController { async postAnalytics( @Body() body?: FinanceAnalyticsQueryDTO ): Promise> { - assertSuperAdmin(this.ctx); + if (this.ctx?.admin) { + assertSuperAdmin(this.ctx); + } const result = await this.teamFinanceAnalyticsService.getOverviewAnalytics(body || {}); return this.ok(result) as unknown as CoolAdminResponse; }