From f474fc839984de0bc668ef7973cf7f4861a550e8 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sat, 20 Jun 2026 09:43:35 +0200 Subject: [PATCH] Extend user detail dialog with subscriptions --- .../user-detail-dialog/user-detail-dialog.component.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.component.ts b/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.component.ts index ea8e6a683..7b008786d 100644 --- a/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.component.ts +++ b/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.component.ts @@ -112,10 +112,14 @@ export class GfUserDetailDialogComponent implements OnInit { ).toNumber(); } - public getType({ createdAt, expiresAt }: Subscription) { + public getType({ createdAt, expiresAt, price }: Subscription) { + if (price) { + return $localize`Paid`; + } + return differenceInDays(expiresAt, createdAt) <= 90 ? $localize`Trial` - : $localize`Yearly subscription`; + : $localize`Coupon`; } public onClose() {