fix(interactions): options should be optional (#10683)

fix(interactions): fix optional overloads
This commit is contained in:
Jiralite
2025-01-03 23:10:09 +00:00
committed by GitHub
parent bacc08b45f
commit 28a2503845

View File

@@ -289,7 +289,7 @@ export class InteractionsAPI {
interactionId: Snowflake, interactionId: Snowflake,
interactionToken: string, interactionToken: string,
callbackData: CreateInteractionUpdateMessageResponseOptions & { with_response: true }, callbackData: CreateInteractionUpdateMessageResponseOptions & { with_response: true },
options: Pick<RequestData, 'signal'>, options?: Pick<RequestData, 'signal'>,
): Promise<RESTPostAPIInteractionCallbackWithResponseResult>; ): Promise<RESTPostAPIInteractionCallbackWithResponseResult>;
/** /**
@@ -305,7 +305,7 @@ export class InteractionsAPI {
interactionId: Snowflake, interactionId: Snowflake,
interactionToken: string, interactionToken: string,
callbackData: CreateInteractionUpdateMessageResponseOptions & { with_response?: false }, callbackData: CreateInteractionUpdateMessageResponseOptions & { with_response?: false },
options: Pick<RequestData, 'signal'>, options?: Pick<RequestData, 'signal'>,
): Promise<undefined>; ): Promise<undefined>;
public async updateMessage( public async updateMessage(
@@ -357,7 +357,7 @@ export class InteractionsAPI {
interactionId: Snowflake, interactionId: Snowflake,
interactionToken: string, interactionToken: string,
callbackData: CreateAutocompleteResponseOptions & { with_response?: false }, callbackData: CreateAutocompleteResponseOptions & { with_response?: false },
options: Pick<RequestData, 'signal'>, options?: Pick<RequestData, 'signal'>,
): Promise<undefined>; ): Promise<undefined>;
public async createAutocompleteResponse( public async createAutocompleteResponse(