From c273afe218da3b523c265dee56cb779a9cce1e2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Mau=C3=9F?= <lukas.mauss@mni.thm.de> Date: Thu, 30 Jan 2020 16:51:00 +0100 Subject: [PATCH] Add timestamp to bonus tokens --- .../creator/_dialogs/bonus-token/bonus-token.component.html | 4 ++++ .../creator/_dialogs/bonus-token/bonus-token.component.ts | 2 ++ src/app/models/bonus-token.ts | 3 +++ 3 files changed, 9 insertions(+) diff --git a/src/app/components/creator/_dialogs/bonus-token/bonus-token.component.html b/src/app/components/creator/_dialogs/bonus-token/bonus-token.component.html index 006259865..3af63ce38 100644 --- a/src/app/components/creator/_dialogs/bonus-token/bonus-token.component.html +++ b/src/app/components/creator/_dialogs/bonus-token/bonus-token.component.html @@ -9,6 +9,10 @@ {{bonusToken.token}} </p> <span class="fill-remaining-space"></span> + <p> + {{bonusToken.timestamp | date: lang === 'de' ? 'dd.MM.yy' : ' M/d/yy'}} + </p> + <span class="fill-remaining-space"></span> <button mat-icon-button (click)="openDeleteSingleBonusDialog(bonusToken.userId, bonusToken.commentId, i)"> <mat-icon>close</mat-icon> </button> diff --git a/src/app/components/creator/_dialogs/bonus-token/bonus-token.component.ts b/src/app/components/creator/_dialogs/bonus-token/bonus-token.component.ts index a4a62e469..9aa20572e 100644 --- a/src/app/components/creator/_dialogs/bonus-token/bonus-token.component.ts +++ b/src/app/components/creator/_dialogs/bonus-token/bonus-token.component.ts @@ -16,6 +16,7 @@ import { TranslateService } from '@ngx-translate/core'; export class BonusTokenComponent implements OnInit { room: Room; bonusTokens: BonusToken[] = []; + lang: string; constructor(private bonusTokenService: BonusTokenService, public dialog: MatDialog, @@ -30,6 +31,7 @@ export class BonusTokenComponent implements OnInit { return (a.token > b.token) ? 1 : -1; }); }); + this.lang = localStorage.getItem('currentLang'); } openDeleteSingleBonusDialog(userId: string, commentId: string, index: number): void { diff --git a/src/app/models/bonus-token.ts b/src/app/models/bonus-token.ts index c568ae6a7..26bf7ae83 100644 --- a/src/app/models/bonus-token.ts +++ b/src/app/models/bonus-token.ts @@ -1,17 +1,20 @@ export class BonusToken { roomId: string; commentId: string; + timestamp: Date; userId: string; token: string; constructor( roomId: string, commentId: string, + timestamp: Date, userId: string, token: string ) { this.roomId = roomId; this.commentId = commentId; + this.timestamp = timestamp; this.userId = userId; this.token = token; } -- GitLab