From ecc2290a0978cfc6d85bffeeb8b700395a7a9320 Mon Sep 17 00:00:00 2001 From: Philippe Pittoli Date: Thu, 15 Jun 2023 01:11:16 +0200 Subject: [PATCH] Client: better error messages for register operation. --- src/client.cr | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/client.cr b/src/client.cr index afdb5b4..ee4b008 100644 --- a/src/client.cr +++ b/src/client.cr @@ -101,28 +101,28 @@ class Actions res = authd.register login, password.not_nil!, email, profile: profile case res when Response::UserAdded - Baguette::Log.info "User registered, mail sent" + Baguette::Log.info "user registered, mail sent" exit 0 when Response::ErrorRegistrationsClosed - Baguette::Log.error "ErrorRegistrationsClosed" + Baguette::Log.error "registrations are closed (only admins can add users)" exit 1 when Response::ErrorAlreadyUsedLogin - Baguette::Log.error "ErrorAlreadyUsedLogin" + Baguette::Log.error "login already used" exit 1 when Response::ErrorMailRequired - Baguette::Log.error "ErrorMailRequired" + Baguette::Log.error "an email address is required" exit 1 when Response::ErrorInvalidEmailFormat - Baguette::Log.error "ErrorInvalidEmailFormat" + Baguette::Log.error "provided email address has an invalid format" exit 1 when Response::ErrorCannotContactUser - Baguette::Log.error "ErrorCannotContactUser" + Baguette::Log.error "an error occured while contacting the user with this email address" exit 1 when Response::ErrorInvalidLoginFormat - Baguette::Log.warning "Invalid login!" + Baguette::Log.error "invalid login" exit 1 when Response::ErrorPasswordTooShort - Baguette::Log.warning "Password too short!" + Baguette::Log.error "password too short" exit 1 end rescue e