summaryrefslogtreecommitdiff
path: root/packages/sw/src/scripts/get-user-name.ts
diff options
context:
space:
mode:
authorKagami Sascha Rosylight <saschanaz@outlook.com>2023-02-12 16:31:37 +0100
committerGitHub <noreply@github.com>2023-02-13 00:31:37 +0900
commit9f0e0dc8ce9ca2a04f8bfbfb95c33a7b20288e21 (patch)
tree3371c9d8f0aa7eae8c94a460107bad2e1c150fad /packages/sw/src/scripts/get-user-name.ts
parentrefactor: fix types (diff)
downloadmisskey-9f0e0dc8ce9ca2a04f8bfbfb95c33a7b20288e21.tar.gz
misskey-9f0e0dc8ce9ca2a04f8bfbfb95c33a7b20288e21.tar.bz2
misskey-9f0e0dc8ce9ca2a04f8bfbfb95c33a7b20288e21.zip
refactor(sw): Fix type errors in packages/sw (#9909)
* Fix type errors in packages/sw * mouhitotsu * @typesは越境しない * Update packages/sw/src/scripts/create-notification.ts --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Diffstat (limited to 'packages/sw/src/scripts/get-user-name.ts')
-rw-r--r--packages/sw/src/scripts/get-user-name.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/sw/src/scripts/get-user-name.ts b/packages/sw/src/scripts/get-user-name.ts
index d499ea0203..ccc38c298e 100644
--- a/packages/sw/src/scripts/get-user-name.ts
+++ b/packages/sw/src/scripts/get-user-name.ts
@@ -1,3 +1,7 @@
export default function(user: { name?: string | null, username: string }): string {
+ // Show username if name is empty.
+ // XXX: typescript-eslint has no configuration to allow using `||` against string.
+ // https://github.com/typescript-eslint/typescript-eslint/issues/4906
+ // eslint-disable-next-line @typescript-eslint/prefer-nullish-coalescing
return user.name || user.username;
}