fix nin0ware

Signed-off-by: duke <duke@git.nin0.dev>
This commit is contained in:
duke dennis 2024-10-27 10:58:43 -04:00
parent b3f0d7a0fd
commit db50f53f6d

View file

@ -14,12 +14,13 @@ import { GuildMemberStore, UserStore } from "@webpack/common";
import { PluginMeta } from "~plugins"; import { PluginMeta } from "~plugins";
import SettingsPlugin from "../../plugins/_core/settings"; import SettingsPlugin from "../../plugins/_core/settings";
const clientVersion = (() => { const clientVersion = () => {
const version = IS_DISCORD_DESKTOP ? DiscordNative.app.getVersion() : IS_VESKTOP ? VesktopNative.app.getVersion() : null; const version = IS_DISCORD_DESKTOP ? DiscordNative.app.getVersion() : IS_VESKTOP ? VesktopNative.app.getVersion() : null;
const name = IS_DISCORD_DESKTOP ? 'Desktop' : IS_VESKTOP ? "Vesktop" : typeof unsafeWindow !== "undefined" ? "UserScript" : "Web"; // @ts-ignore
const name = IS_DISCORD_DESKTOP ? "Desktop" : IS_VESKTOP ? "Vesktop" : typeof unsafeWindow !== "undefined" ? "UserScript" : "Web";
return `${name}${version ? ` v${version}` : ''}`; return `${name}${version ? ` v${version}` : ''}`;
})(); };
let uptime = Date.now(); let uptime = Date.now();
const lines = `\ const lines = `\
@ -112,7 +113,7 @@ export default definePlugin({
const { username } = UserStore.getCurrentUser(); const { username } = UserStore.getCurrentUser();
const info: Record<string, string | null> = { const info: Record<string, string | null> = {
version: `${VERSION} ~ ${gitHash}${SettingsPlugin.additionalInfo} - ${Intl.DateTimeFormat(navigator.language, { dateStyle: "medium" }).format(BUILD_TIMESTAMP)}`, version: `${VERSION} ~ ${gitHash}${SettingsPlugin.additionalInfo} - ${Intl.DateTimeFormat(navigator.language, { dateStyle: "medium" }).format(BUILD_TIMESTAMP)}`,
client: `${t(window.GLOBAL_ENV.RELEASE_CHANNEL)} ~ ${clientVersion}`, client: `${t(window.GLOBAL_ENV.RELEASE_CHANNEL)} ~ ${clientVersion()}`,
// @ts-ignore // @ts-ignore
platform: navigator.userAgentData?.platform ?? navigator.platform, platform: navigator.userAgentData?.platform ?? navigator.platform,
plugins: getEnabledPlugins(), plugins: getEnabledPlugins(),