3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-16 22:55:03 +00:00

fix(api): configSchema

somehow something broke bcuz plugins like auto_delete and others don't
have a `info.configSchema` at all???????
This commit is contained in:
Ruby 2024-05-08 16:35:51 +02:00
parent b28ca170ed
commit 0d1d9d08f6

View file

@ -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,