aboutsummaryrefslogtreecommitdiff
path: root/src/services/notification_utils/notification_utils.js
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2023-10-26 15:42:21 +0300
committerHenry Jameson <me@hjkos.com>2023-10-26 15:42:21 +0300
commit0628aac664be4ccce361d319fad201c44d9257fe (patch)
treebd59c87ca770b9da97bef6e589064a03f0ddc01b /src/services/notification_utils/notification_utils.js
parent1b7e930b2e850408f46876395a85628b05729cc9 (diff)
fallback to old notification method, don't spam if old way of creating
notification fails, try to use favicon
Diffstat (limited to 'src/services/notification_utils/notification_utils.js')
-rw-r--r--src/services/notification_utils/notification_utils.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/services/notification_utils/notification_utils.js b/src/services/notification_utils/notification_utils.js
index 0f8b9b02..ede1cc3d 100644
--- a/src/services/notification_utils/notification_utils.js
+++ b/src/services/notification_utils/notification_utils.js
@@ -76,8 +76,12 @@ export const unseenNotificationsFromStore = store =>
filter(filteredNotificationsFromStore(store), ({ seen }) => !seen)
export const prepareNotificationObject = (notification, i18n) => {
+ const nodes = document.querySelectorAll('link[rel="icon"]')
+ const icon = nodes[0].href
+
const notifObj = {
- tag: notification.id
+ tag: notification.id,
+ icon
}
const status = notification.status
const title = notification.from_profile.name