diff --git a/app/javascript/dashboard/routes/dashboard/settings/profile/NotificationSettings.vue b/app/javascript/dashboard/routes/dashboard/settings/profile/NotificationSettings.vue
index 2c3650c29..a13c4d704 100644
--- a/app/javascript/dashboard/routes/dashboard/settings/profile/NotificationSettings.vue
+++ b/app/javascript/dashboard/routes/dashboard/settings/profile/NotificationSettings.vue
@@ -235,7 +235,7 @@
@@ -393,11 +393,8 @@ export default {
pushFlags: 'userNotificationSettings/getSelectedPushFlags',
uiSettings: 'getUISettings',
}),
- isBrowserSafari() {
- if (window.browserConfig) {
- return window.browserConfig.is_safari === 'true';
- }
- return false;
+ hasPushAPISupport() {
+ return !!('Notification' in window);
},
},
watch: {
diff --git a/app/views/layouts/vueapp.html.erb b/app/views/layouts/vueapp.html.erb
index 206598032..4c0c62a49 100644
--- a/app/views/layouts/vueapp.html.erb
+++ b/app/views/layouts/vueapp.html.erb
@@ -49,7 +49,6 @@
window.globalConfig = <%= raw @global_config.to_json %>
window.browserConfig = {
browser_name: '<%= browser.name %>',
- is_safari: '<%= browser.safari? %>'
}
window.errorLoggingConfig = '<%= ENV.fetch('SENTRY_DSN', '')%>'