From 81c52860e61d77479b9d5a0e238c3bc1bd1bd988 Mon Sep 17 00:00:00 2001 From: zapashcanon 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))