summaryrefslogtreecommitdiff
path: root/server/src/errors.rs
diff options
context:
space:
mode:
authorSanto Cariotti <santo@dcariotti.me>2022-08-23 18:28:05 +0200
committerSanto Cariotti <santo@dcariotti.me>2022-08-23 18:28:05 +0200
commitb49ca4d0ded65179a10c9924114381d9026c0e26 (patch)
treecf9b8e2219219012a94ee5a45c5c299cc0e0b2ae /server/src/errors.rs
parentc0c45a3c581405d24c0a3051a3a13d102214556a (diff)
Decode token
Diffstat (limited to 'server/src/errors.rs')
-rw-r--r--server/src/errors.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/server/src/errors.rs b/server/src/errors.rs
index d991132..304d744 100644
--- a/server/src/errors.rs
+++ b/server/src/errors.rs
@@ -11,6 +11,7 @@ pub enum AppError {
BadRequest(String),
NotFound,
TokenCreation,
+ InvalidToken,
}
impl IntoResponse for AppError {
@@ -30,6 +31,7 @@ impl IntoResponse for AppError {
StatusCode::INTERNAL_SERVER_ERROR,
"Token creation error".to_string(),
),
+ AppError::InvalidToken => (StatusCode::BAD_REQUEST, "Invalid token".to_string()),
};
let body = Json(json!({