From 464a9c8cbf613428c3da6b3a9ebd0da4bd827c2b Mon Sep 17 00:00:00 2001 From: Naiyar <137700126+imnaiyar@users.noreply.github.com> Date: Fri, 5 Sep 2025 21:48:09 +0530 Subject: [PATCH] fix: add missing text display in modal submission (#1362) * fix: add missing text display in modal submission * chore: lint --- deno/payloads/v10/_interactions/modalSubmit.ts | 7 ++++++- deno/payloads/v9/_interactions/modalSubmit.ts | 7 ++++++- payloads/v10/_interactions/modalSubmit.ts | 7 ++++++- payloads/v9/_interactions/modalSubmit.ts | 7 ++++++- 4 files changed, 24 insertions(+), 4 deletions(-) diff --git a/deno/payloads/v10/_interactions/modalSubmit.ts b/deno/payloads/v10/_interactions/modalSubmit.ts index 5955ec7f..7139da6c 100644 --- a/deno/payloads/v10/_interactions/modalSubmit.ts +++ b/deno/payloads/v10/_interactions/modalSubmit.ts @@ -50,11 +50,16 @@ export interface ModalSubmitActionRowComponent extends APIBaseComponent {} + export interface ModalSubmitLabelComponent extends APIBaseComponent { component: ModalSubmitComponent; } -export type APIModalSubmissionComponent = ModalSubmitActionRowComponent | ModalSubmitLabelComponent; +export type APIModalSubmissionComponent = + | ModalSubmitActionRowComponent + | ModalSubmitLabelComponent + | ModalSubmitTextDisplayComponent; /** * @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-modal-submit-data-structure} diff --git a/deno/payloads/v9/_interactions/modalSubmit.ts b/deno/payloads/v9/_interactions/modalSubmit.ts index 5955ec7f..7139da6c 100644 --- a/deno/payloads/v9/_interactions/modalSubmit.ts +++ b/deno/payloads/v9/_interactions/modalSubmit.ts @@ -50,11 +50,16 @@ export interface ModalSubmitActionRowComponent extends APIBaseComponent {} + export interface ModalSubmitLabelComponent extends APIBaseComponent { component: ModalSubmitComponent; } -export type APIModalSubmissionComponent = ModalSubmitActionRowComponent | ModalSubmitLabelComponent; +export type APIModalSubmissionComponent = + | ModalSubmitActionRowComponent + | ModalSubmitLabelComponent + | ModalSubmitTextDisplayComponent; /** * @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-modal-submit-data-structure} diff --git a/payloads/v10/_interactions/modalSubmit.ts b/payloads/v10/_interactions/modalSubmit.ts index 5c54a351..535fd0be 100644 --- a/payloads/v10/_interactions/modalSubmit.ts +++ b/payloads/v10/_interactions/modalSubmit.ts @@ -50,11 +50,16 @@ export interface ModalSubmitActionRowComponent extends APIBaseComponent {} + export interface ModalSubmitLabelComponent extends APIBaseComponent { component: ModalSubmitComponent; } -export type APIModalSubmissionComponent = ModalSubmitActionRowComponent | ModalSubmitLabelComponent; +export type APIModalSubmissionComponent = + | ModalSubmitActionRowComponent + | ModalSubmitLabelComponent + | ModalSubmitTextDisplayComponent; /** * @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-modal-submit-data-structure} diff --git a/payloads/v9/_interactions/modalSubmit.ts b/payloads/v9/_interactions/modalSubmit.ts index 5c54a351..535fd0be 100644 --- a/payloads/v9/_interactions/modalSubmit.ts +++ b/payloads/v9/_interactions/modalSubmit.ts @@ -50,11 +50,16 @@ export interface ModalSubmitActionRowComponent extends APIBaseComponent {} + export interface ModalSubmitLabelComponent extends APIBaseComponent { component: ModalSubmitComponent; } -export type APIModalSubmissionComponent = ModalSubmitActionRowComponent | ModalSubmitLabelComponent; +export type APIModalSubmissionComponent = + | ModalSubmitActionRowComponent + | ModalSubmitLabelComponent + | ModalSubmitTextDisplayComponent; /** * @see {@link https://discord.com/developers/docs/interactions/receiving-and-responding#interaction-object-modal-submit-data-structure}