From eacc527b1a4ee3327255c7ca1a30a79c034e0c67 Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Sat, 15 Mar 2025 15:16:22 -0400 Subject: [PATCH] Move Old Cloud Domains 2 New Domain --- src/components/VencordSettings/VencordTab.tsx | 2 -- src/equicordplugins/userpfp/index.tsx | 19 ++----------------- src/utils/cloud.tsx | 10 +++++++++- 3 files changed, 11 insertions(+), 20 deletions(-) diff --git a/src/components/VencordSettings/VencordTab.tsx b/src/components/VencordSettings/VencordTab.tsx index 6b5f4568..adcee0e5 100644 --- a/src/components/VencordSettings/VencordTab.tsx +++ b/src/components/VencordSettings/VencordTab.tsx @@ -48,8 +48,6 @@ function EquicordSettings() { }); const settings = useSettings(); - const discordInvite = "bFp57wxCkv"; - const vcDiscordInvite = "https://discord.gg/KGgvd6jPFu"; const donateImage = React.useMemo( () => (Math.random() > 0.5 ? DEFAULT_DONATE_IMAGE : SHIGGY_DONATE_IMAGE), [], diff --git a/src/equicordplugins/userpfp/index.tsx b/src/equicordplugins/userpfp/index.tsx index 7197779c..65c436ad 100644 --- a/src/equicordplugins/userpfp/index.tsx +++ b/src/equicordplugins/userpfp/index.tsx @@ -13,7 +13,7 @@ import { User } from "discord-types/general"; let data = { avatars: {} as Record, }; - +const API_URL = "https://userpfp.github.io/UserPFP/source/data.json"; const settings = definePluginSettings({ preferNitro: { description: "Which avatar to use if both default animated (Nitro) pfp and UserPFP avatars are present", @@ -22,21 +22,6 @@ const settings = definePluginSettings({ { label: "UserPFP", value: false }, { label: "Nitro", value: true, default: true }, ], - }, - databaseToUse: { - type: OptionType.SELECT, - description: "Which Database url to use to load avatars, KNOW WHAT YOUR DOING", - options: [ - { - label: "UserPFP Main DB", - value: "https://userpfp.github.io/UserPFP/source/data.json", - default: true - }, - { - label: "UserPFP Backup DB", - value: "https://userpfp.equicord.org/data.json" - } - ] } }); @@ -74,7 +59,7 @@ export default definePlugin({ return data.avatars[user.id] ?? original(user, animated, size); }, async start() { - await fetch(settings.store.databaseToUse) + await fetch(API_URL) .then(async res => { if (res.ok) this.data = data = await res.json(); }) diff --git a/src/utils/cloud.tsx b/src/utils/cloud.tsx index 508b1c7e..5d1aa1bf 100644 --- a/src/utils/cloud.tsx +++ b/src/utils/cloud.tsx @@ -25,7 +25,15 @@ import { Logger } from "./Logger"; import { openModal } from "./modal"; export const cloudLogger = new Logger("Cloud", "#39b7e0"); -export const getCloudUrl = () => new URL(Settings.cloud.url); +export const cloudUrl = () => { + if (Settings.cloud.url.includes("https://equicord.thororen.com") || Settings.cloud.url.includes("https://cloud.equicord.fyi")) { + Settings.cloud.url = "https://cloud.equicord.org"; + Settings.cloud.authenticated = false; + deauthorizeCloud(); + } + return Settings.cloud.url; +}; +export const getCloudUrl = () => new URL(cloudUrl()); const cloudUrlOrigin = () => getCloudUrl().origin; const getUserId = () => {