From 960f9946606aa59508219521e0290ea888ce5dde Mon Sep 17 00:00:00 2001 From: teidesu Date: Sun, 25 Apr 2021 13:40:04 +0300 Subject: [PATCH] fix(user): support deleted accounts --- packages/client/src/types/peers/user.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/client/src/types/peers/user.ts b/packages/client/src/types/peers/user.ts index 6adb86ab..d0efa4b9 100644 --- a/packages/client/src/types/peers/user.ts +++ b/packages/client/src/types/peers/user.ts @@ -106,7 +106,7 @@ export class User { /** User's or bot's first name */ get firstName(): string { - return this._user.firstName! + return this._user.firstName ?? 'Deleted Account' } /** User's or bot's last name */ @@ -251,6 +251,7 @@ export class User { * only first name otherwise. */ get displayName(): string { + if (!this.firstName) return 'Deleted Account' if (this.lastName) return `${this.firstName} ${this.lastName}` return this.firstName }