summaryrefslogtreecommitdiff
path: root/packages/sw/src/scripts
diff options
context:
space:
mode:
authoranatawa12 <anatawa12@icloud.com>2025-04-16 07:51:41 +0900
committerGitHub <noreply@github.com>2025-04-16 07:51:41 +0900
commitc5f1ce60fa4800d51d3f09b911b85ceff0a69e83 (patch)
tree7a8717700ac34e3d320fa1d21498d5c672582d40 /packages/sw/src/scripts
parentfix: improve flaky federation test (#15845) (diff)
downloadsharkey-c5f1ce60fa4800d51d3f09b911b85ceff0a69e83.tar.gz
sharkey-c5f1ce60fa4800d51d3f09b911b85ceff0a69e83.tar.bz2
sharkey-c5f1ce60fa4800d51d3f09b911b85ceff0a69e83.zip
fix(sw): type error in sw (#15844)
Diffstat (limited to 'packages/sw/src/scripts')
-rw-r--r--packages/sw/src/scripts/create-notification.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/sw/src/scripts/create-notification.ts b/packages/sw/src/scripts/create-notification.ts
index 77b3f88791..783c78f7dc 100644
--- a/packages/sw/src/scripts/create-notification.ts
+++ b/packages/sw/src/scripts/create-notification.ts
@@ -271,7 +271,7 @@ async function composeNotification(data: PushNotificationDataMap[keyof PushNotif
case 'newChatMessage':
if (data.body.toRoom != null) {
return [`${data.body.toRoom.name}: ${getUserName(data.body.fromUser)}: ${data.body.text}`, {
- icon: data.body.fromUser.avatarUrl,
+ icon: data.body.fromUser.avatarUrl ?? undefined,
badge: iconUrl('messages'),
tag: `chat:room:${data.body.toRoomId}`,
data,
@@ -279,7 +279,7 @@ async function composeNotification(data: PushNotificationDataMap[keyof PushNotif
}];
} else {
return [`${getUserName(data.body.fromUser)}: ${data.body.text}`, {
- icon: data.body.fromUser.avatarUrl,
+ icon: data.body.fromUser.avatarUrl ?? undefined,
badge: iconUrl('messages'),
tag: `chat:user:${data.body.fromUserId}`,
data,