fix: match new error type for status code

This commit is contained in:
Paul Makles
2025-02-10 19:05:21 +00:00
parent add3f40b23
commit defc9ec79b
2 changed files with 2 additions and 0 deletions

View File

@@ -42,6 +42,7 @@ impl IntoResponse for Error {
ErrorType::InvalidRole => StatusCode::NOT_FOUND,
ErrorType::Banned => StatusCode::FORBIDDEN,
ErrorType::AlreadyInServer => StatusCode::CONFLICT,
ErrorType::CannotTimeoutYourself => StatusCode::BAD_REQUEST,
ErrorType::TooManyServers { .. } => StatusCode::BAD_REQUEST,
ErrorType::TooManyEmbeds { .. } => StatusCode::BAD_REQUEST,

View File

@@ -47,6 +47,7 @@ impl<'r> Responder<'r, 'static> for Error {
ErrorType::InvalidRole => Status::NotFound,
ErrorType::Banned => Status::Forbidden,
ErrorType::AlreadyInServer => Status::Conflict,
ErrorType::CannotTimeoutYourself => Status::BadRequest,
ErrorType::TooManyServers { .. } => Status::BadRequest,
ErrorType::TooManyEmbeds { .. } => Status::BadRequest,