From 0d1d9d08f6495bd02e428f7ffdf2169b1fafd89a Mon Sep 17 00:00:00 2001 From: Ruby Date: Wed, 8 May 2024 16:35:51 +0200 Subject: [PATCH] fix(api): configSchema somehow something broke bcuz plugins like auto_delete and others don't have a `info.configSchema` at all??????? --- backend/src/api/docs.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/api/docs.ts b/backend/src/api/docs.ts index 8b742b5c..106ac72c 100644 --- a/backend/src/api/docs.ts +++ b/backend/src/api/docs.ts @@ -122,7 +122,6 @@ export function initDocs(router: express.Router) { const plugin = guildPlugins.find((p) => p.name === name)!; const info = { ...baseInfo }; - delete info.configSchema; const messageCommands = (plugin.messageCommands || []).map((cmd) => ({ trigger: cmd.trigger, @@ -135,6 +134,7 @@ export function initDocs(router: express.Router) { const defaultOptions = plugin.defaultOptions || {}; const configSchema = info.configSchema && formatZodConfigSchema(info.configSchema); + delete info.configSchema; res.json({ name,