summaryrefslogtreecommitdiff
path: root/packages/backend
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--packages/backend/src/core/entities/UserEntityService.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/backend/src/core/entities/UserEntityService.ts b/packages/backend/src/core/entities/UserEntityService.ts
index 4a3ca00849..b0577fc1a0 100644
--- a/packages/backend/src/core/entities/UserEntityService.ts
+++ b/packages/backend/src/core/entities/UserEntityService.ts
@@ -322,7 +322,11 @@ export class UserEntityService implements OnModuleInit {
const isModerator = isMe && opts.detail ? this.roleService.isModerator(user) : null;
const isAdmin = isMe && opts.detail ? this.roleService.isAdministrator(user) : null;
- const unreadAnnouncements = isMe && opts.detail ? await this.announcementService.getUnreadAnnouncements(user) : null;
+ const unreadAnnouncements = isMe && opts.detail ?
+ (await this.announcementService.getUnreadAnnouncements(user)).map((announcement) => ({
+ createdAt: this.idService.parse(announcement.id).date.toISOString(),
+ ...announcement,
+ })) : null;
const falsy = opts.detail ? false : undefined;