From f428664874a6d215e212707775b36ba513ab6b06 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Sat, 20 Jun 2026 22:53:45 +0200 Subject: [PATCH] Various improvements --- .../user-detail-dialog.component.ts | 10 +++++--- .../user-detail-dialog.html | 24 +++++++++++-------- 2 files changed, 21 insertions(+), 13 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 7b008786d..f4e38c77a 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 @@ -106,9 +106,13 @@ export class GfUserDetailDialogComponent implements OnInit { public getSum() { return getSum( - this.subscriptionsDataSource.data.map(({ price }) => { - return new Big(price); - }) + this.subscriptionsDataSource.data + .filter(({ price }) => { + return price !== null; + }) + .map(({ price }) => { + return new Big(price); + }) ).toNumber(); } diff --git a/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html b/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html index df935c780..c5d098041 100644 --- a/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html +++ b/apps/client/src/app/components/user-detail-dialog/user-detail-dialog.html @@ -128,7 +128,7 @@ @if (subscriptionsDataSource.data.length > 0) {
-

Subscriptions

+

Subscription History

- Created + Creation - + @if (element.price === null) { + - + } @else { + + } - Expires + Expiration