From ba01bacfc073ec5b3476157a6d6f8f91836e0eb8 Mon Sep 17 00:00:00 2001 From: Almeida Date: Thu, 19 Mar 2026 18:18:52 +0000 Subject: [PATCH] feat(Rest): add missing JSON error codes (#1579) Co-authored-by: Claude Opus 4.6 (1M context) --- deno/rest/common.ts | 15 ++++++++++++++- rest/common.ts | 15 ++++++++++++++- 2 files changed, 28 insertions(+), 2 deletions(-) diff --git a/deno/rest/common.ts b/deno/rest/common.ts index 079412eb..3c7e8b6d 100644 --- a/deno/rest/common.ts +++ b/deno/rest/common.ts @@ -246,7 +246,11 @@ export enum RESTJSONErrorCodes { OwnerCannotBePendingMember = 50_131, OwnershipCannotBeMovedToABotUser, - FailedToResizeAssetBelowTheMinimumSize = 50_138, + FailedToResizeAssetBelowTheMaximumSize = 50_138, + /** + * @deprecated This name is incorrect. Use {@link RESTJSONErrorCodes.FailedToResizeAssetBelowTheMaximumSize} instead + */ + FailedToResizeAssetBelowTheMinimumSize = FailedToResizeAssetBelowTheMaximumSize, CannotMixSubscriptionAndNonSubscriptionRolesForAnEmoji = 50_144, CannotConvertBetweenPremiumEmojiAndNormalEmoji, @@ -324,6 +328,15 @@ export enum RESTJSONErrorCodes { CannotUseAnEmojiIncludedWithThePoll, CannotExpireANonPollMessage = 520_006, + + ProvisionalAccountsPermissionNotGranted = 530_000, + IdTokenJWTExpired, + IdTokenJWTIssuerMismatch, + IdTokenJWTAudienceMismatch, + IdTokenJWTIssuedTooLongAgo, + + FailedToGenerateUniqueUsername = 530_006, + InvalidClientSecret, } /** diff --git a/rest/common.ts b/rest/common.ts index 079412eb..3c7e8b6d 100644 --- a/rest/common.ts +++ b/rest/common.ts @@ -246,7 +246,11 @@ export enum RESTJSONErrorCodes { OwnerCannotBePendingMember = 50_131, OwnershipCannotBeMovedToABotUser, - FailedToResizeAssetBelowTheMinimumSize = 50_138, + FailedToResizeAssetBelowTheMaximumSize = 50_138, + /** + * @deprecated This name is incorrect. Use {@link RESTJSONErrorCodes.FailedToResizeAssetBelowTheMaximumSize} instead + */ + FailedToResizeAssetBelowTheMinimumSize = FailedToResizeAssetBelowTheMaximumSize, CannotMixSubscriptionAndNonSubscriptionRolesForAnEmoji = 50_144, CannotConvertBetweenPremiumEmojiAndNormalEmoji, @@ -324,6 +328,15 @@ export enum RESTJSONErrorCodes { CannotUseAnEmojiIncludedWithThePoll, CannotExpireANonPollMessage = 520_006, + + ProvisionalAccountsPermissionNotGranted = 530_000, + IdTokenJWTExpired, + IdTokenJWTIssuerMismatch, + IdTokenJWTAudienceMismatch, + IdTokenJWTIssuedTooLongAgo, + + FailedToGenerateUniqueUsername = 530_006, + InvalidClientSecret, } /**