From 76f1c0eef8f586a7a839cd470e4d41bfb1cb9d53 Mon Sep 17 00:00:00 2001 From: Demian Date: Sun, 19 Nov 2023 21:18:17 +0100 Subject: [PATCH] errors: add missed entries to Err --- errors.go | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/errors.go b/errors.go index 79e0fec..0197e19 100644 --- a/errors.go +++ b/errors.go @@ -77,6 +77,7 @@ var ( // Bad request errors var ( ErrBadButtonData = NewError(400, "Bad Request: BUTTON_DATA_INVALID") + ErrBadUserID = NewError(400, "Bad Request: USER_ID_INVALID") ErrBadPollOptions = NewError(400, "Bad Request: expected an Array of String as options") ErrBadURLContent = NewError(400, "Bad Request: failed to get HTTP URL content") ErrCantEditMessage = NewError(400, "Bad Request: message can't be edited") @@ -117,11 +118,10 @@ var ( ErrWrongTypeOfContent = NewError(400, "Bad Request: wrong type of the web page content") ErrWrongURL = NewError(400, "Bad Request: wrong HTTP URL specified") ErrForwardMessage = NewError(400, "Bad Request: administrators of the chat restricted message forwarding") - ErrAlreadyParticipant = NewError(400, "Bad Request: USER_ALREADY_PARTICIPANT", "User is already a participant") - ErrChannelsTooMuch = NewError(400, "Bad Request: CHANNELS_TOO_MUCH") - ErrUserChannelsTooMuch = NewError(400, "Bad Request: USER_CHANNELS_TOO_MUCH") + ErrUserAlreadyParticipant = NewError(400, "Bad Request: USER_ALREADY_PARTICIPANT", "User is already a participant") ErrHideRequesterMissing = NewError(400, "Bad Request: HIDE_REQUESTER_MISSING") - ErrUserIDInvalid = NewError(400, "Bad Request: USER_ID_INVALID") + ErrChannelsTooMuch = NewError(400, "Bad Request: CHANNELS_TOO_MUCH") + ErrChannelsTooMuchUser = NewError(400, "Bad Request: USER_CHANNELS_TOO_MUCH") ) // Forbidden errors @@ -147,6 +147,8 @@ func Err(s string) error { return ErrInternal case ErrBadButtonData.ʔ(): return ErrBadButtonData + case ErrBadUserID.ʔ(): + return ErrBadUserID case ErrBadPollOptions.ʔ(): return ErrBadPollOptions case ErrBadURLContent.ʔ(): @@ -239,6 +241,14 @@ func Err(s string) error { return ErrUserIsDeactivated case ErrForwardMessage.ʔ(): return ErrForwardMessage + case ErrUserAlreadyParticipant.ʔ(): + return ErrUserAlreadyParticipant + case ErrHideRequesterMissing.ʔ(): + return ErrHideRequesterMissing + case ErrChannelsTooMuch.ʔ(): + return ErrChannelsTooMuch + case ErrChannelsTooMuchUser.ʔ(): + return ErrChannelsTooMuchUser default: return nil }