mirror of
https://github.com/revoltchat/revite.git
synced 2024-12-25 23:22:06 -05:00
Fix import and pass through URL.
This commit is contained in:
parent
8a0d90e292
commit
5a2350b7a6
1 changed files with 4 additions and 3 deletions
|
@ -1,7 +1,7 @@
|
||||||
/// <reference lib="webworker" />
|
/// <reference lib="webworker" />
|
||||||
import { Channel, Message, SYSTEM_USER_ID, User } from 'revolt.js'
|
|
||||||
import { precacheAndRoute } from 'workbox-precaching'
|
import { precacheAndRoute } from 'workbox-precaching'
|
||||||
import { Server } from 'revolt.js/dist/api/objects'
|
import { Server } from 'revolt.js/dist/api/objects'
|
||||||
|
import { Channel, Message, User } from 'revolt.js'
|
||||||
import { IDBPDatabase, openDB } from 'idb'
|
import { IDBPDatabase, openDB } from 'idb'
|
||||||
import { decodeTime } from 'ulid'
|
import { decodeTime } from 'ulid'
|
||||||
|
|
||||||
|
@ -62,7 +62,7 @@ self.addEventListener("push", event => {
|
||||||
case "SavedMessages": break;
|
case "SavedMessages": break;
|
||||||
case "DirectMessage": title = `@${username}`; break;
|
case "DirectMessage": title = `@${username}`; break;
|
||||||
case "Group":
|
case "Group":
|
||||||
if (user?._id === SYSTEM_USER_ID) {
|
if (user?._id === '00000000000000000000000000') {
|
||||||
title = channel.name;
|
title = channel.name;
|
||||||
} else {
|
} else {
|
||||||
title = `@${user?.username} - ${channel.name}`;
|
title = `@${user?.username} - ${channel.name}`;
|
||||||
|
@ -82,7 +82,8 @@ self.addEventListener("push", event => {
|
||||||
body: typeof data.content === "string" ? data.content : JSON.stringify(data.content),
|
body: typeof data.content === "string" ? data.content : JSON.stringify(data.content),
|
||||||
timestamp: decodeTime(data._id),
|
timestamp: decodeTime(data._id),
|
||||||
tag: data.channel,
|
tag: data.channel,
|
||||||
badge: "https://app.revolt.chat/assets/icons/android-chrome-512x512.png"
|
badge: "https://app.revolt.chat/assets/icons/android-chrome-512x512.png",
|
||||||
|
data: channel?.channel_type === 'TextChannel' ? `/server/${channel.server}/channel/${channel._id}` : `/channel/${data.channel}`
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue