From b71f25eac61620525d28b00955b716386cfe6c6c Mon Sep 17 00:00:00 2001 From: pena Date: Sun, 7 Nov 2021 22:52:30 +0100 Subject: [PATCH] proper error message when trying to log as an user that doesn't exist --- src/user.ml | 1 + 1 file changed, 1 insertion(+) diff --git a/src/user.ml b/src/user.ml index adfa006..f1b9ae6 100644 --- a/src/user.ml +++ b/src/user.ml @@ -36,6 +36,7 @@ let login ~nick ~password request = Ok () else Error "wrong password" + | Ok [] -> Error (Format.sprintf "user `%s` doesn't exist" nick) | Ok _ -> Error "incoherent db answer" | Error e -> Error (Format.sprintf "db error: %s" (Rc.to_string e))