mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-18 21:45:31 +09:00
fix(api)!: align error codes with throw sites and image bounds (#2488)
This commit is contained in:
1 parent
4534822355
commit
d5bfa5a73d
99 files changed
+857
-4853
No files matched your search
@@ -4,9 +4,9 @@ import type {ValueOf} from '@fluxer/constants/src/ValueOf';
|
||||
|
||||
export const ValidationErrorCodes = {
|
||||
ACCENT_COLOR_CHANGED_TOO_MANY_TIMES: 'ACCENT_COLOR_CHANGED_TOO_MANY_TIMES',
|
||||
ACCOUNT_ALREADY_VERIFIED: 'ACCOUNT_ALREADY_VERIFIED',
|
||||
AFK_CHANNEL_MUST_BE_IN_GUILD: 'AFK_CHANNEL_MUST_BE_IN_GUILD',
|
||||
AFK_CHANNEL_MUST_BE_VOICE: 'AFK_CHANNEL_MUST_BE_VOICE',
|
||||
AGE_RESTRICTED: 'AGE_RESTRICTED',
|
||||
ALL_CHANNELS_MUST_BELONG_TO_GUILD: 'ALL_CHANNELS_MUST_BELONG_TO_GUILD',
|
||||
ANIMATED_AVATARS_REQUIRE_PREMIUM: 'ANIMATED_AVATARS_REQUIRE_PREMIUM',
|
||||
ANIMATED_GUILD_BANNER_REQUIRES_FEATURE: 'ANIMATED_GUILD_BANNER_REQUIRES_FEATURE',
|
||||
@@ -15,9 +15,7 @@ export const ValidationErrorCodes = {
|
||||
ATTACHMENT_FIELDS_REQUIRED: 'ATTACHMENT_FIELDS_REQUIRED',
|
||||
ATTACHMENT_ID_NOT_FOUND_IN_MESSAGE: 'ATTACHMENT_ID_NOT_FOUND_IN_MESSAGE',
|
||||
ATTACHMENT_IDS_MUST_BE_VALID_INTEGERS: 'ATTACHMENT_IDS_MUST_BE_VALID_INTEGERS',
|
||||
ATTACHMENT_METADATA_WITHOUT_FILES: 'ATTACHMENT_METADATA_WITHOUT_FILES',
|
||||
ATTACHMENT_MUST_BE_IMAGE: 'ATTACHMENT_MUST_BE_IMAGE',
|
||||
ATTACHMENTS_METADATA_REQUIRED_WHEN_UPLOADING: 'ATTACHMENTS_METADATA_REQUIRED_WHEN_UPLOADING',
|
||||
ATTACHMENTS_NOT_ALLOWED_FOR_MESSAGE: 'ATTACHMENTS_NOT_ALLOWED_FOR_MESSAGE',
|
||||
AVATAR_CHANGED_TOO_MANY_TIMES: 'AVATAR_CHANGED_TOO_MANY_TIMES',
|
||||
BANNER_CHANGED_TOO_MANY_TIMES: 'BANNER_CHANGED_TOO_MANY_TIMES',
|
||||
@@ -37,7 +35,6 @@ export const ValidationErrorCodes = {
|
||||
CANNOT_REPLY_TO_SYSTEM_MESSAGE: 'CANNOT_REPLY_TO_SYSTEM_MESSAGE',
|
||||
CANNOT_SET_HOIST_FOR_EVERYONE_ROLE: 'CANNOT_SET_HOIST_FOR_EVERYONE_ROLE',
|
||||
CANNOT_SPECIFY_BOTH_BEFORE_AND_AFTER: 'CANNOT_SPECIFY_BOTH_BEFORE_AND_AFTER',
|
||||
CANNOT_USE_SAME_ROLE_AS_PRECEDING: 'CANNOT_USE_SAME_ROLE_AS_PRECEDING',
|
||||
CATEGORIES_CANNOT_HAVE_PARENT_CHANNEL: 'CATEGORIES_CANNOT_HAVE_PARENT_CHANNEL',
|
||||
CATEGORIES_CANNOT_HAVE_PARENTS: 'CATEGORIES_CANNOT_HAVE_PARENTS',
|
||||
CHANGING_DISCRIMINATOR_REQUIRES_PREMIUM: 'CHANGING_DISCRIMINATOR_REQUIRES_PREMIUM',
|
||||
@@ -80,19 +77,16 @@ export const ValidationErrorCodes = {
|
||||
EMBED_SPLASH_REQUIRES_FEATURE: 'EMBED_SPLASH_REQUIRES_FEATURE',
|
||||
EMBEDS_EXCEED_MAX_CHARACTERS: 'EMBEDS_EXCEED_MAX_CHARACTERS',
|
||||
FAILED_TO_PARSE_MULTIPART_FORM_DATA: 'FAILED_TO_PARSE_MULTIPART_FORM_DATA',
|
||||
FAILED_TO_PARSE_MULTIPART_PAYLOAD: 'FAILED_TO_PARSE_MULTIPART_PAYLOAD',
|
||||
FAILED_TO_FETCH_SSO_USER_INFO: 'FAILED_TO_FETCH_SSO_USER_INFO',
|
||||
FAILED_TO_PARSE_SSO_USER_INFO: 'FAILED_TO_PARSE_SSO_USER_INFO',
|
||||
FAILED_TO_UPLOAD_IMAGE: 'FAILED_TO_UPLOAD_IMAGE',
|
||||
FAVORITE_MEME_NAME_REQUIRED: 'FAVORITE_MEME_NAME_REQUIRED',
|
||||
FAVORITE_MEME_NOT_FOUND: 'FAVORITE_MEME_NOT_FOUND',
|
||||
FILE_INDEX_EXCEEDS_MAXIMUM: 'FILE_INDEX_EXCEEDS_MAXIMUM',
|
||||
FILE_NOT_FOUND_FOR_SCANNING: 'FILE_NOT_FOUND_FOR_SCANNING',
|
||||
FILE_NOT_FOUND: 'FILE_NOT_FOUND',
|
||||
FILENAME_EMPTY_AFTER_NORMALIZATION: 'FILENAME_EMPTY_AFTER_NORMALIZATION',
|
||||
FILENAME_INVALID_CHARACTERS: 'FILENAME_INVALID_CHARACTERS',
|
||||
FILENAME_LENGTH_INVALID: 'FILENAME_LENGTH_INVALID',
|
||||
FILENAME_MISMATCH_FOR_ATTACHMENT: 'FILENAME_MISMATCH_FOR_ATTACHMENT',
|
||||
FORWARD_MESSAGES_CANNOT_CONTAIN_CONTENT: 'FORWARD_MESSAGES_CANNOT_CONTAIN_CONTENT',
|
||||
FORWARD_REFERENCE_REQUIRES_CHANNEL_AND_MESSAGE: 'FORWARD_REFERENCE_REQUIRES_CHANNEL_AND_MESSAGE',
|
||||
GLOBAL_NAME_CANNOT_CONTAIN_RESERVED_TERMS: 'GLOBAL_NAME_CANNOT_CONTAIN_RESERVED_TERMS',
|
||||
@@ -109,9 +103,7 @@ export const ValidationErrorCodes = {
|
||||
INVALID_AUDIT_LOG_REASON: 'INVALID_AUDIT_LOG_REASON',
|
||||
INVALID_BASE64_FORMAT: 'INVALID_BASE64_FORMAT',
|
||||
INVALID_CHANNEL_ID: 'INVALID_CHANNEL_ID',
|
||||
INVALID_CHANNEL: 'INVALID_CHANNEL',
|
||||
INVALID_CODE: 'INVALID_CODE',
|
||||
INVALID_CURRENT_PASSWORD: 'INVALID_CURRENT_PASSWORD',
|
||||
INVALID_DATE_OF_BIRTH_FORMAT: 'INVALID_DATE_OF_BIRTH_FORMAT',
|
||||
INVALID_EMAIL_ADDRESS: 'INVALID_EMAIL_ADDRESS',
|
||||
INVALID_EMAIL_FORMAT: 'INVALID_EMAIL_FORMAT',
|
||||
@@ -120,12 +112,10 @@ export const ValidationErrorCodes = {
|
||||
INVALID_EMAIL_TOKEN: 'INVALID_EMAIL_TOKEN',
|
||||
INVALID_FILE_FIELD_NAME: 'INVALID_FILE_FIELD_NAME',
|
||||
INVALID_FORMAT: 'INVALID_FORMAT',
|
||||
INVALID_IMAGE_DATA: 'INVALID_IMAGE_DATA',
|
||||
INVALID_IMAGE_FORMAT: 'INVALID_IMAGE_FORMAT',
|
||||
INVALID_INTEGER_FORMAT: 'INVALID_INTEGER_FORMAT',
|
||||
INVALID_SNOWFLAKE_FORMAT: 'INVALID_SNOWFLAKE_FORMAT',
|
||||
INVALID_ISO_TIMESTAMP: 'INVALID_ISO_TIMESTAMP',
|
||||
INVALID_JOB_ID: 'INVALID_JOB_ID',
|
||||
INVALID_JSON_IN_PAYLOAD_JSON: 'INVALID_JSON_IN_PAYLOAD_JSON',
|
||||
INVALID_MESSAGE_DATA: 'INVALID_MESSAGE_DATA',
|
||||
INVALID_MFA_CODE: 'INVALID_MFA_CODE',
|
||||
@@ -147,13 +137,11 @@ export const ValidationErrorCodes = {
|
||||
INVALID_SSO_TOKEN: 'INVALID_SSO_TOKEN',
|
||||
INVALID_TIMEOUT_VALUE: 'INVALID_TIMEOUT_VALUE',
|
||||
INVALID_TIMEZONE_IDENTIFIER: 'INVALID_TIMEZONE_IDENTIFIER',
|
||||
INVALID_TRUSTED_DOMAINS: 'INVALID_TRUSTED_DOMAINS',
|
||||
INVALID_URL_FORMAT: 'INVALID_URL_FORMAT',
|
||||
INVALID_URL_OR_ATTACHMENT_FORMAT: 'INVALID_URL_OR_ATTACHMENT_FORMAT',
|
||||
INVALID_VERIFICATION_CODE: 'INVALID_VERIFICATION_CODE',
|
||||
INVITE_SPLASH_REQUIRES_FEATURE: 'INVITE_SPLASH_REQUIRES_FEATURE',
|
||||
JOB_ID_IS_REQUIRED: 'JOB_ID_IS_REQUIRED',
|
||||
JOB_IS_ALREADY_PROCESSED: 'JOB_IS_ALREADY_PROCESSED',
|
||||
JOB_NOT_FOUND: 'JOB_NOT_FOUND',
|
||||
MEDIA_ALREADY_IN_FAVORITE_MEMES: 'MEDIA_ALREADY_IN_FAVORITE_MEMES',
|
||||
MAX_FAVORITE_MEME_TAGS_EXCEEDED: 'MAX_FAVORITE_MEME_TAGS_EXCEEDED',
|
||||
MESSAGE_HISTORY_CUTOFF_BEFORE_GUILD_CREATION: 'MESSAGE_HISTORY_CUTOFF_BEFORE_GUILD_CREATION',
|
||||
@@ -161,7 +149,6 @@ export const ValidationErrorCodes = {
|
||||
MESSAGE_IDS_CANNOT_BE_EMPTY: 'MESSAGE_IDS_CANNOT_BE_EMPTY',
|
||||
MESSAGES_ARRAY_REQUIRED_AND_NOT_EMPTY: 'MESSAGES_ARRAY_REQUIRED_AND_NOT_EMPTY',
|
||||
MESSAGES_WITH_SNAPSHOTS_CANNOT_BE_EDITED: 'MESSAGES_WITH_SNAPSHOTS_CANNOT_BE_EDITED',
|
||||
MESSAGE_TOTAL_ATTACHMENT_SIZE_TOO_LARGE: 'MESSAGE_TOTAL_ATTACHMENT_SIZE_TOO_LARGE',
|
||||
MULTIPLE_FILES_FOR_INDEX_NOT_ALLOWED: 'MULTIPLE_FILES_FOR_INDEX_NOT_ALLOWED',
|
||||
MUST_AGREE_TO_TOS_AND_PRIVACY_POLICY: 'MUST_AGREE_TO_TOS_AND_PRIVACY_POLICY',
|
||||
MUST_BE_MINIMUM_AGE: 'MUST_BE_MINIMUM_AGE',
|
||||
@@ -172,7 +159,6 @@ export const ValidationErrorCodes = {
|
||||
NEW_EMAIL_MUST_BE_DIFFERENT: 'NEW_EMAIL_MUST_BE_DIFFERENT',
|
||||
NO_FILE_FOR_ATTACHMENT_METADATA: 'NO_FILE_FOR_ATTACHMENT_METADATA',
|
||||
NO_FILE_FOR_ATTACHMENT: 'NO_FILE_FOR_ATTACHMENT',
|
||||
NO_METADATA_FOR_FILE: 'NO_METADATA_FOR_FILE',
|
||||
NO_NEW_EMAIL_REQUESTED: 'NO_NEW_EMAIL_REQUESTED',
|
||||
NO_ORIGINAL_EMAIL_ON_RECORD: 'NO_ORIGINAL_EMAIL_ON_RECORD',
|
||||
NO_UPLOADED_PARTS_TO_FINALIZE: 'NO_UPLOADED_PARTS_TO_FINALIZE',
|
||||
@@ -188,11 +174,9 @@ export const ValidationErrorCodes = {
|
||||
PASSWORD_IS_TOO_COMMON: 'PASSWORD_IS_TOO_COMMON',
|
||||
PASSWORD_LENGTH_INVALID: 'PASSWORD_LENGTH_INVALID',
|
||||
PASSWORD_NOT_SET: 'PASSWORD_NOT_SET',
|
||||
PAYLOAD_JSON_REQUIRED_FOR_MULTIPART: 'PAYLOAD_JSON_REQUIRED_FOR_MULTIPART',
|
||||
PHONE_NUMBER_INVALID_FORMAT: 'PHONE_NUMBER_INVALID_FORMAT',
|
||||
PRECEDING_CHANNEL_MUST_SHARE_PARENT: 'PRECEDING_CHANNEL_MUST_SHARE_PARENT',
|
||||
PRECEDING_CHANNEL_NOT_IN_GUILD: 'PRECEDING_CHANNEL_NOT_IN_GUILD',
|
||||
PRECEDING_ROLE_NOT_IN_GUILD: 'PRECEDING_ROLE_NOT_IN_GUILD',
|
||||
PRONOUNS_CHANGED_TOO_MANY_TIMES: 'PRONOUNS_CHANGED_TOO_MANY_TIMES',
|
||||
RECIPIENT_IDS_CANNOT_BE_EMPTY: 'RECIPIENT_IDS_CANNOT_BE_EMPTY',
|
||||
RECIPIENT_IDS_MUST_BE_STRINGS: 'RECIPIENT_IDS_MUST_BE_STRINGS',
|
||||
@@ -215,12 +199,12 @@ export const ValidationErrorCodes = {
|
||||
TICKET_ALREADY_COMPLETED: 'TICKET_ALREADY_COMPLETED',
|
||||
TIMEOUT_CANNOT_EXCEED_365_DAYS: 'TIMEOUT_CANNOT_EXCEED_365_DAYS',
|
||||
TOTP_NOT_ENABLED: 'TOTP_NOT_ENABLED',
|
||||
TOO_LARGE: 'TOO_LARGE',
|
||||
TOO_MANY_EMBEDS: 'TOO_MANY_EMBEDS',
|
||||
TOO_MANY_FILES: 'TOO_MANY_FILES',
|
||||
TOO_MANY_USERS_WITH_THIS_USERNAME: 'TOO_MANY_USERS_WITH_THIS_USERNAME',
|
||||
TOO_MANY_USERS_WITH_USERNAME_TRY_DIFFERENT: 'TOO_MANY_USERS_WITH_USERNAME_TRY_DIFFERENT',
|
||||
UNCLAIMED_ACCOUNTS_CAN_ONLY_SET_EMAIL_VIA_TOKEN: 'UNCLAIMED_ACCOUNTS_CAN_ONLY_SET_EMAIL_VIA_TOKEN',
|
||||
UNKNOWN_IMAGE_FORMAT: 'UNKNOWN_IMAGE_FORMAT',
|
||||
UNRESOLVED_ATTACHMENT_URL: 'UNRESOLVED_ATTACHMENT_URL',
|
||||
UPLOADED_ATTACHMENT_NOT_FOUND: 'UPLOADED_ATTACHMENT_NOT_FOUND',
|
||||
URL_LENGTH_INVALID: 'URL_LENGTH_INVALID',
|
||||
@@ -236,7 +220,6 @@ export const ValidationErrorCodes = {
|
||||
USERNAME_RESERVED_VALUE: 'USERNAME_RESERVED_VALUE',
|
||||
VALUE_MUST_BE_INTEGER_IN_RANGE: 'VALUE_MUST_BE_INTEGER_IN_RANGE',
|
||||
VOICE_ACTIVITY_SHARING_ON_COOLDOWN: 'VOICE_ACTIVITY_SHARING_ON_COOLDOWN',
|
||||
VALUE_TOO_SMALL: 'VALUE_TOO_SMALL',
|
||||
VANITY_URL_CODE_ALREADY_TAKEN: 'VANITY_URL_CODE_ALREADY_TAKEN',
|
||||
VANITY_URL_CODE_CANNOT_CONTAIN_FLUXER: 'VANITY_URL_CODE_CANNOT_CONTAIN_FLUXER',
|
||||
VANITY_URL_CODE_LENGTH_INVALID: 'VANITY_URL_CODE_LENGTH_INVALID',
|
||||
@@ -244,7 +227,6 @@ export const ValidationErrorCodes = {
|
||||
VANITY_URL_REQUIRES_FEATURE: 'VANITY_URL_REQUIRES_FEATURE',
|
||||
VERIFICATION_CODE_EXPIRED: 'VERIFICATION_CODE_EXPIRED',
|
||||
VERIFICATION_CODE_NOT_ISSUED: 'VERIFICATION_CODE_NOT_ISSUED',
|
||||
VISIONARY_REQUIRED_FOR_BOT_DISCRIMINATOR: 'VISIONARY_REQUIRED_FOR_BOT_DISCRIMINATOR',
|
||||
VISIONARY_REQUIRED_FOR_DISCRIMINATOR: 'VISIONARY_REQUIRED_FOR_DISCRIMINATOR',
|
||||
BOT_DISCRIMINATOR_CANNOT_BE_CHANGED: 'BOT_DISCRIMINATOR_CANNOT_BE_CHANGED',
|
||||
BOT_SEARCH_SCOPE_UNAVAILABLE: 'BOT_SEARCH_SCOPE_UNAVAILABLE',
|
||||
|
||||
Reference in new issue
Block a user