From 5c1f80358f0fefb9528baa43d16b4cbfea0165c0 Mon Sep 17 00:00:00 2001 From: bleh Date: Wed, 19 Aug 2020 20:28:08 +0200 Subject: [PATCH] Using a different error message when the admin token isn't found. Fixes #6 --- lang.json | 4 ++++ src/forward.rs | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/lang.json b/lang.json index 3768557..9022c63 100644 --- a/lang.json +++ b/lang.json @@ -243,6 +243,10 @@ "en": "Error during information retrieval from the local database.", "fr": "Erreur lors de la récupération des informations dans la base de données locale." }, + "error_forwardlogin_notfound": { + "en": "The specified token doesn't exist in local database.", + "fr": "Le token spécifié n'existe pas dans la base de données locale." + }, "error_login_get": { "en": "The account creation request (GET) to Nextcloud has failed.", "fr": "La requête de création de compte (GET) vers l'instance Nextcloud a échoué." diff --git a/src/forward.rs b/src/forward.rs index 21a36ed..c05e050 100644 --- a/src/forward.rs +++ b/src/forward.rs @@ -135,8 +135,8 @@ pub async fn forward_login( eprintln!("error_forwardlogin_db_get (diesel error): {}", e); crash(get_lang(&req), "error_forwardlogin_db_get") })?.ok_or_else(|| { - eprintln!("error_forwardlogin_db_get (none error)"); - crash(get_lang(&req), "error_forwardlogin_db_get") + debug("Token not found."); + crash(get_lang(&req), "error_forwardlogin_notfound") })?; // else, try to log the user in with DB data, then redirect.