Merge branch 'fix-push-notifications-safari' into 'master'
Fix Notifications page broken page on Safari Closes #772 See merge request framasoft/mobilizon!991
This commit is contained in:
@@ -715,7 +715,7 @@ export default class Notifications extends Vue {
|
||||
private async isSubscribed(): Promise<boolean> {
|
||||
if (!("serviceWorker" in navigator)) return Promise.resolve(false);
|
||||
const registration = await navigator.serviceWorker.getRegistration();
|
||||
return (await registration?.pushManager.getSubscription()) != null;
|
||||
return (await registration?.pushManager?.getSubscription()) != null;
|
||||
}
|
||||
|
||||
private async deleteFeedToken(token: string): Promise<void> {
|
||||
|
||||
Reference in New Issue
Block a user