summary refs log tree commit diff
path: root/src/api
diff options
context:
space:
mode:
authorCyberL1 <cyber.hf18@gmail.com>2025-10-23 11:06:24 +0200
committerCyberL1 <cyber.hf18@gmail.com>2025-10-23 11:06:24 +0200
commita72bdd2436686e01c3461b5735cdf628efa4c6a6 (patch)
tree9f6547a180b17a5bdd60661817b485e0ae6e20fd /src/api
parentfix: defualt `options` to `[]` (diff)
downloadserver-ts-a72bdd2436686e01c3461b5735cdf628efa4c6a6.tar.xz
fix: 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 dbf7ce6c..bb1d8000 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,