Set a default canSendNotifications in settings generation

This commit is contained in:
Marquis Kurt 2020-03-24 11:02:15 -04:00
parent 7cb5b1c692
commit eed62306ca
No known key found for this signature in database
GPG Key ID: 725636D259F5402D
1 changed files with 5 additions and 4 deletions

View File

@ -1,5 +1,4 @@
import { defaultTheme, themes } from "../types/HyperspaceTheme"; import { defaultTheme, themes } from "../types/HyperspaceTheme";
import { getNotificationRequestPermission } from "./notifications";
import axios from "axios"; import axios from "axios";
import { Config } from "../types/Config"; import { Config } from "../types/Config";
import { Visibility } from "../types/Visibility"; import { Visibility } from "../types/Visibility";
@ -13,6 +12,7 @@ type SettingsTemplate = {
displayAllOnNotificationBadge: boolean; displayAllOnNotificationBadge: boolean;
defaultVisibility: string; defaultVisibility: string;
imposeCharacterLimit: boolean; imposeCharacterLimit: boolean;
canSendNotifications: boolean;
}; };
/** /**
@ -102,7 +102,8 @@ export function createUserDefaults() {
displayAllOnNotificationBadge: false, displayAllOnNotificationBadge: false,
defaultVisibility: "public", defaultVisibility: "public",
imposeCharacterLimit: true, imposeCharacterLimit: true,
isMasonryLayout: false isMasonryLayout: false,
canSendNotifications: false
}; };
let settings = [ let settings = [
@ -112,7 +113,8 @@ export function createUserDefaults() {
"displayAllOnNotificationBadge", "displayAllOnNotificationBadge",
"defaultVisibility", "defaultVisibility",
"imposeCharacterLimit", "imposeCharacterLimit",
"isMasonryLayout" "isMasonryLayout",
"canSendNotifications"
]; ];
migrateExistingSettings(); migrateExistingSettings();
@ -126,7 +128,6 @@ export function createUserDefaults() {
} }
} }
}); });
getNotificationRequestPermission();
} }
/** /**