From eed62306ca46b507b71081347c0540fb8f101c73 Mon Sep 17 00:00:00 2001 From: Marquis Kurt Date: Tue, 24 Mar 2020 11:02:15 -0400 Subject: [PATCH] Set a default canSendNotifications in settings generation --- src/utilities/settings.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/utilities/settings.tsx b/src/utilities/settings.tsx index 5dfc4a2..aab449f 100644 --- a/src/utilities/settings.tsx +++ b/src/utilities/settings.tsx @@ -1,5 +1,4 @@ import { defaultTheme, themes } from "../types/HyperspaceTheme"; -import { getNotificationRequestPermission } from "./notifications"; import axios from "axios"; import { Config } from "../types/Config"; import { Visibility } from "../types/Visibility"; @@ -13,6 +12,7 @@ type SettingsTemplate = { displayAllOnNotificationBadge: boolean; defaultVisibility: string; imposeCharacterLimit: boolean; + canSendNotifications: boolean; }; /** @@ -102,7 +102,8 @@ export function createUserDefaults() { displayAllOnNotificationBadge: false, defaultVisibility: "public", imposeCharacterLimit: true, - isMasonryLayout: false + isMasonryLayout: false, + canSendNotifications: false }; let settings = [ @@ -112,7 +113,8 @@ export function createUserDefaults() { "displayAllOnNotificationBadge", "defaultVisibility", "imposeCharacterLimit", - "isMasonryLayout" + "isMasonryLayout", + "canSendNotifications" ]; migrateExistingSettings(); @@ -126,7 +128,6 @@ export function createUserDefaults() { } } }); - getNotificationRequestPermission(); } /**