From 9428751316a236d7c13e3a8d42d69ba814ca231d Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Fri, 12 Dec 2025 20:41:11 -0500 Subject: [PATCH] Questify: Fix Patch --- src/equicordplugins/questCompleter.discordDesktop/index.tsx | 4 ++-- src/equicordplugins/questify/index.tsx | 2 +- src/plugins/_core/supportHelper.tsx | 4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/equicordplugins/questCompleter.discordDesktop/index.tsx b/src/equicordplugins/questCompleter.discordDesktop/index.tsx index 81f8a5f10..a74bbc5a7 100644 --- a/src/equicordplugins/questCompleter.discordDesktop/index.tsx +++ b/src/equicordplugins/questCompleter.discordDesktop/index.tsx @@ -48,7 +48,7 @@ function ToolBarHeader() { async function openCompleteQuestUI() { const quest = [...QuestsStore.quests.values()].find(x => x.id !== "1412491570820812933" && x.userStatus?.enrolledAt && !x.userStatus?.completedAt && new Date(x.config.expiresAt).getTime() > Date.now()); - if (!quest && !settings.store.disableNotifications) { + if (!quest) { showNotification({ title: "Quest Completer", body: "No Quests To Complete. Click to navigate to the quests tab", @@ -208,8 +208,8 @@ async function openCompleteQuestUI() { const settings = definePluginSettings({ disableNotifications: { - description: "Disable notifications when no quests are available or when a quest is completed", type: OptionType.BOOLEAN, + description: "Disable notifications when no quests are available or when a quest is completed - still shows no quests notif", default: false, }, }); diff --git a/src/equicordplugins/questify/index.tsx b/src/equicordplugins/questify/index.tsx index d7bf9077d..5b4d5f04d 100644 --- a/src/equicordplugins/questify/index.tsx +++ b/src/equicordplugins/questify/index.tsx @@ -1017,7 +1017,7 @@ export default definePlugin({ { // Same as above, probably? Not sure when // each function is used, so patching both. - find: "iconOnly)},", + find: '"StackedActivityStatus"})', group: true, replacement: [ { diff --git a/src/plugins/_core/supportHelper.tsx b/src/plugins/_core/supportHelper.tsx index a27cd37fa..5cf736abc 100644 --- a/src/plugins/_core/supportHelper.tsx +++ b/src/plugins/_core/supportHelper.tsx @@ -121,6 +121,8 @@ async function generateDebugInfoMessage() { potentiallyProblematicPlugins.push("CustomIdle"); } + const potentiallyProblematicPluginsNote = "-# Note: said plugin(s) might be the not be the cause of your problem. They are just plug-ins that cause common issues."; + const commonIssues = { "Activity Sharing Disabled": tryOrElse(() => !ShowCurrentGame.getSetting(), false), "Link Embeds Disabled": tryOrElse(() => !ShowEmbeds.getSetting(), false), @@ -129,7 +131,7 @@ async function generateDebugInfoMessage() { "Platform Spoofed": spoofInfo?.spoofed ?? false, "Has UserPlugins": Object.values(PluginMeta).some(m => m.userPlugin), ">2 Weeks Outdated": BUILD_TIMESTAMP < Date.now() - 12096e5, - [`Potentially Problematic Plugins: ${potentiallyProblematicPlugins.join(", ")}`]: potentiallyProblematicPlugins.length + [`Potentially Problematic Plugins: ${potentiallyProblematicPlugins.join(", ")}\n${potentiallyProblematicPluginsNote}`]: potentiallyProblematicPlugins.length }; let content = `>>> ${Object.entries(info).map(([k, v]) => `**${k}**: ${v}`).join("\n")}`;