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 { 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();
}
/**