summary refs log tree commit diff
path: root/src/api
diff options
context:
space:
mode:
authorCyber <cyber.hf18@gmail.com>2025-10-23 11:07:51 +0200
committerGitHub <noreply@github.com>2025-10-23 11:07:51 +0200
commit90ca2c23596411f441859610dc0048ff6fe9df56 (patch)
tree9f6547a180b17a5bdd60661817b485e0ae6e20fd /src/api
parentMerge pull request #1366 from spacebarchat/revert-1365-fix/application-comman... (diff)
parentfix: send `options` only for type 1 (diff)
downloadserver-ts-90ca2c23596411f441859610dc0048ff6fe9df56.tar.xz
Merge pull request #1367 from CyberL1/fix/application-commands-options-default
Default command options to `[]`, send `options` only for type 1
Diffstat (limited to 'src/api')
-rw-r--r--src/api/routes/guilds/#guild_id/application-command-index.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/api/routes/guilds/#guild_id/application-command-index.ts b/src/api/routes/guilds/#guild_id/application-command-index.ts

index dbf7ce6ca..bb1d80000 100644 --- a/src/api/routes/guilds/#guild_id/application-command-index.ts +++ b/src/api/routes/guilds/#guild_id/application-command-index.ts
@@ -20,7 +20,7 @@ import { route } from "@spacebar/api"; import { Request, Response, Router } from "express"; import { Application, ApplicationCommand, Member, Snowflake } from "@spacebar/util"; import { IsNull } from "typeorm"; -import { ApplicationCommandSchema } from "@spacebar/schemas"; +import { ApplicationCommandSchema, ApplicationCommandType } from "@spacebar/schemas"; const router = Router({ mergeParams: true }); @@ -67,7 +67,7 @@ router.get("/", route({}), async (req: Request, res: Response) => { description: command.description, description_localizations: command.description_localizations, // description_localized: // TODO: make this work - options: command.options, + options: command.type === ApplicationCommandType.CHAT_INPUT ? command.options : undefined, default_member_permissions: command.default_member_permissions, dm_permission: command.dm_permission, permissions: command.permissions,