aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/generateReport.ts4
-rw-r--r--src/plugins/index.ts2
2 files changed, 3 insertions, 3 deletions
diff --git a/scripts/generateReport.ts b/scripts/generateReport.ts
index 61e0e8f..935eae1 100644
--- a/scripts/generateReport.ts
+++ b/scripts/generateReport.ts
@@ -130,7 +130,7 @@ async function printReport() {
},
{
title: "Discord Errors",
- description: toCodeBlock(report.otherErrors.join("\n")),
+ description: report.otherErrors.length ? toCodeBlock(report.otherErrors.join("\n")) : "None",
color: report.otherErrors.length ? 0xff0000 : 0x00ff00
}
]
@@ -233,7 +233,7 @@ function runTime(token: string) {
// Needs native server to run
if (p.name === "WebRichPresence (arRPC)") return;
- p.required = true;
+ Vencord.Settings.plugins[p.name].enabled = true;
p.patches?.forEach(patch => {
patch.plugin = p.name;
delete patch.predicate;
diff --git a/src/plugins/index.ts b/src/plugins/index.ts
index ab69ca7..404f638 100644
--- a/src/plugins/index.ts
+++ b/src/plugins/index.ts
@@ -99,9 +99,9 @@ export function startDependenciesRecursive(p: Plugin) {
if (!Settings.plugins[dep].enabled) {
startDependenciesRecursive(Plugins[dep]);
// If the plugin has patches, don't start the plugin, just enable it.
+ Settings.plugins[dep].enabled = true;
if (Plugins[dep].patches) {
logger.warn(`Enabling dependency ${dep} requires restart.`);
- Settings.plugins[dep].enabled = true;
restartNeeded = true;
return;
}