settingsSync: correctly use platform agnostic relaunch

This commit is contained in:
V 2023-09-24 01:16:41 +02:00
parent 2735037a67
commit d9933c5793
No known key found for this signature in database
GPG key ID: A1DC0CFB5615D905

View file

@ -23,6 +23,7 @@ import { deflateSync, inflateSync } from "fflate";
import { getCloudAuth, getCloudUrl } from "./cloud"; import { getCloudAuth, getCloudUrl } from "./cloud";
import { Logger } from "./Logger"; import { Logger } from "./Logger";
import { relaunch } from "./native";
import { chooseFile, saveFile } from "./web"; import { chooseFile, saveFile } from "./web";
export async function importSettings(data: string) { export async function importSettings(data: string) {
@ -229,7 +230,7 @@ export async function getCloudSettings(shouldNotify = true, force = false) {
title: "Cloud Settings", title: "Cloud Settings",
body: "Your settings have been updated! Click here to restart to fully apply changes!", body: "Your settings have been updated! Click here to restart to fully apply changes!",
color: "var(--green-360)", color: "var(--green-360)",
onClick: () => window.DiscordNative.app.relaunch(), onClick: IS_WEB ? () => location.reload() : relaunch,
noPersist: true noPersist: true
}); });