mirror of
https://github.com/LemmyNet/lemmy-ui.git
synced 2024-11-25 13:51:13 +00:00
Fix issue with new notification trying to do a fetch. (#398)
This commit is contained in:
parent
a6f1e448bf
commit
024b6d52c3
1 changed files with 14 additions and 11 deletions
|
@ -686,18 +686,21 @@ export function notifyPrivateMessage(pmv: PrivateMessageView, router: any) {
|
|||
function notify(info: NotifyInfo, router: any) {
|
||||
messageToastify(info, router);
|
||||
|
||||
if (Notification.permission !== "granted") Notification.requestPermission();
|
||||
else {
|
||||
var notification = new Notification(info.name, {
|
||||
icon: info.icon,
|
||||
body: info.body,
|
||||
});
|
||||
// TODO absolute nightmare bug, but notifs are currently broken.
|
||||
// Notification.new will try to do a browser fetch ???
|
||||
|
||||
notification.onclick = (ev: Event): any => {
|
||||
ev.preventDefault();
|
||||
router.history.push(info.link);
|
||||
};
|
||||
}
|
||||
// if (Notification.permission !== "granted") Notification.requestPermission();
|
||||
// else {
|
||||
// var notification = new Notification(info.name, {
|
||||
// icon: info.icon,
|
||||
// body: info.body,
|
||||
// });
|
||||
|
||||
// notification.onclick = (ev: Event): any => {
|
||||
// ev.preventDefault();
|
||||
// router.history.push(info.link);
|
||||
// };
|
||||
// }
|
||||
}
|
||||
|
||||
export function setupTribute() {
|
||||
|
|
Loading…
Reference in a new issue