From 67e5ecee5107179d7aa885a737ce521aef755a6b Mon Sep 17 00:00:00 2001 From: Tolmachev Igor Date: Thu, 25 Sep 2025 01:21:50 +0300 Subject: Improve the errors --- src/error/client.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/error') diff --git a/src/error/client.rs b/src/error/client.rs index 70b6001..302581e 100644 --- a/src/error/client.rs +++ b/src/error/client.rs @@ -1,7 +1,7 @@ pub enum ClientError { BadJsonBody(String), BadAuthTokenHeader(String), - UserAlreadyExists { username: String }, + UsernameIsTaken { username: String }, InvalidPassword, NotAuthorized, UserNotFound { id: i64 }, @@ -13,7 +13,7 @@ impl ClientError { match self { Self::BadJsonBody(..) => "BadJsonBody", Self::BadAuthTokenHeader(..) => "BadAuthTokenHeader", - Self::UserAlreadyExists { .. } => "UserAlreadyExists", + Self::UsernameIsTaken { .. } => "UsernameIsTaken", Self::InvalidPassword => "InvalidPassword", Self::NotAuthorized => "NotAuthorized", Self::UserNotFound { .. } => "UserNotFound", @@ -26,8 +26,8 @@ impl ClientError { match self { Self::BadJsonBody(msg) => msg, Self::BadAuthTokenHeader(msg) => msg, - Self::UserAlreadyExists { username } => { - format!("user with username `{}` already exists", username) + Self::UsernameIsTaken { username } => { + format!("username `{}` is taken", username) } Self::InvalidPassword => format!("password is invalid"), -- cgit v1.3