From f2630162e9e2cc1f71b8a7ebac8cd76b7b22d7ad Mon Sep 17 00:00:00 2001 From: msquare Date: Tue, 15 Nov 2016 22:08:41 +0100 Subject: reduce complexity of password recovery controller --- includes/model/User_model.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'includes/model/User_model.php') diff --git a/includes/model/User_model.php b/includes/model/User_model.php index c3e91911..f58c5d18 100644 --- a/includes/model/User_model.php +++ b/includes/model/User_model.php @@ -313,7 +313,7 @@ function User_by_api_key($api_key) { function User_by_email($email) { $user = sql_select("SELECT * FROM `User` WHERE `email`='" . sql_escape($email) . "' LIMIT 1"); if ($user === false) { - return false; + engelsystem_error("Unable to load user."); } if (count($user) == 0) { return null; @@ -330,7 +330,7 @@ function User_by_email($email) { function User_by_password_recovery_token($token) { $user = sql_select("SELECT * FROM `User` WHERE `password_recovery_token`='" . sql_escape($token) . "' LIMIT 1"); if ($user === false) { - return false; + engelsystem_error("Unable to load user."); } if (count($user) == 0) { return null; @@ -363,7 +363,7 @@ function User_generate_password_recovery_token(&$user) { $user['password_recovery_token'] = md5($user['Nick'] . time() . rand()); $result = sql_query("UPDATE `User` SET `password_recovery_token`='" . sql_escape($user['password_recovery_token']) . "' WHERE `UID`='" . sql_escape($user['UID']) . "' LIMIT 1"); if ($result === false) { - return false; + engelsystem_error("Unable to generate password recovery token."); } engelsystem_log("Password recovery for " . User_Nick_render($user) . " started."); return $user['password_recovery_token']; -- cgit v1.2.3-54-g00ecf