fix: query is optional for some endpoints (#10621)

* fix(monetization): `query` is optional

* refactor: more defaults
This commit is contained in:
Jiralite
2024-11-28 08:11:23 +00:00
parent 8469fb3bad
commit 610b4bbacb
2 changed files with 3 additions and 3 deletions

View File

@@ -38,7 +38,7 @@ export class MonetizationAPI {
*/
public async getSKUSubscriptions(
skuId: Snowflake,
query: RESTGetAPISKUSubscriptionsQuery,
query: RESTGetAPISKUSubscriptionsQuery = {},
{ signal }: Pick<RequestData, 'signal'> = {},
) {
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<RequestData, 'signal'> = {},
) {
return this.rest.get(Routes.entitlements(applicationId), {

View File

@@ -26,7 +26,7 @@ export class PollAPI {
channelId: Snowflake,
messageId: Snowflake,
answerId: number,
query: RESTGetAPIPollAnswerVotersQuery,
query: RESTGetAPIPollAnswerVotersQuery = {},
{ signal }: Pick<RequestData, 'signal'> = {},
) {
return this.rest.get(Routes.pollAnswerVoters(channelId, messageId, answerId), {