From 9010b121f479501a5c2dda100d6fdb2bc27aa027 Mon Sep 17 00:00:00 2001 From: Jiralite <33201955+Jiralite@users.noreply.github.com> Date: Thu, 28 Nov 2024 08:11:23 +0000 Subject: [PATCH] fix: `query` is optional for some endpoints (#10621) * fix(monetization): `query` is optional * refactor: more defaults --- packages/core/src/api/monetization.ts | 4 ++-- packages/core/src/api/poll.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/src/api/monetization.ts b/packages/core/src/api/monetization.ts index c4cd8dade..7612b2cfe 100644 --- a/packages/core/src/api/monetization.ts +++ b/packages/core/src/api/monetization.ts @@ -38,7 +38,7 @@ export class MonetizationAPI { */ public async getSKUSubscriptions( skuId: Snowflake, - query: RESTGetAPISKUSubscriptionsQuery, + query: RESTGetAPISKUSubscriptionsQuery = {}, { signal }: Pick = {}, ) { return this.rest.get(Routes.skuSubscriptions(skuId), { @@ -75,7 +75,7 @@ export class MonetizationAPI { */ public async getEntitlements( applicationId: Snowflake, - query: RESTGetAPIEntitlementsQuery, + query: RESTGetAPIEntitlementsQuery = {}, { signal }: Pick = {}, ) { return this.rest.get(Routes.entitlements(applicationId), { diff --git a/packages/core/src/api/poll.ts b/packages/core/src/api/poll.ts index 53c784808..94da17f1c 100644 --- a/packages/core/src/api/poll.ts +++ b/packages/core/src/api/poll.ts @@ -26,7 +26,7 @@ export class PollAPI { channelId: Snowflake, messageId: Snowflake, answerId: number, - query: RESTGetAPIPollAnswerVotersQuery, + query: RESTGetAPIPollAnswerVotersQuery = {}, { signal }: Pick = {}, ) { return this.rest.get(Routes.pollAnswerVoters(channelId, messageId, answerId), {