From aeff9432072ade524f67e09359e910e2cd1654e6 Mon Sep 17 00:00:00 2001 From: Angelos Bouklis <53124886+ArjixWasTaken@users.noreply.github.com> Date: Mon, 10 Apr 2023 00:27:04 +0300 Subject: [PATCH] minor tweak --- src/plugins/Timezones/Utils.ts | 2 +- src/plugins/Timezones/index.tsx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/Timezones/Utils.ts b/src/plugins/Timezones/Utils.ts index 9c9d7b5bd..cfc4772e3 100644 --- a/src/plugins/Timezones/Utils.ts +++ b/src/plugins/Timezones/Utils.ts @@ -16,7 +16,6 @@ * along with this program. If not, see . */ -const PreloadedUserSettings = findLazy(m => m.ProtoClass?.typeName === "discord_protos.discord_users.v1.PreloadedUserSettings"); import * as DataStore from "@api/DataStore"; import { VENCORD_USER_AGENT } from "@utils/constants"; @@ -32,6 +31,7 @@ export interface TimezoneDB { export const API_URL = "https://timezonedb.catvibers.me"; const Cache: Record = {}; +const PreloadedUserSettings = findLazy(m => m.ProtoClass?.typeName === "discord_protos.discord_users.v1.PreloadedUserSettings"); export function getTimeString(timezone: string, timestamp = new Date()): string { const locale = PreloadedUserSettings.getCurrentValue().localization.locale.value; diff --git a/src/plugins/Timezones/index.tsx b/src/plugins/Timezones/index.tsx index 1ae2b3428..53440d7a7 100644 --- a/src/plugins/Timezones/index.tsx +++ b/src/plugins/Timezones/index.tsx @@ -73,7 +73,7 @@ export default definePlugin({ ], getProfileTimezonesComponent: ({ user }: { user: User; }) => { - const { preference } = settings.use(["preference"]); + const { preference, showTimezonesInProfile } = settings.use(["preference", "showTimezonesInProfile"]); const [timezone, setTimezone] = React.useState(); const [isInEditMode, setIsInEditMode] = React.useState(false); @@ -91,7 +91,7 @@ export default definePlugin({ return () => clearInterval(interval); }, [preference]); - if (!Vencord.Settings.plugins.Timezones.showTimezonesInProfile) + if (!showTimezonesInProfile) return null; return (