From e8556ac1a4c00b4e44e88a7d73feca6f7462fc34 Mon Sep 17 00:00:00 2001 From: Marien Fressinaud Date: Tue, 13 Jan 2015 15:26:42 +0100 Subject: Change behaviour if authorizationToUser is null authorizationToUser() returns now an empty string by default If it returns an empty string, conf is set to null and api don't die anymore. Fix https://github.com/FreshRSS/FreshRSS/issues/747 --- p/api/greader.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'p/api/greader.php') diff --git a/p/api/greader.php b/p/api/greader.php index 2c23b30a2..20f72cc3b 100644 --- a/p/api/greader.php +++ b/p/api/greader.php @@ -168,7 +168,7 @@ function authorizationToUser() { } } } - return null; + return ''; } function clientLogin($email, $pass) { //http://web.archive.org/web/20130604091042/http://undoc.in/clientLogin.html @@ -552,10 +552,10 @@ if (!$system_conf->api_enabled) { Minz_Session::init('FreshRSS'); $user = authorizationToUser(); -if (is_null($user)) { - unauthorized(); +$conf = null; +if ($user !== '') { + $conf = get_user_configuration($user); } -$conf = get_user_configuration($user); logMe('User => ' . $user . "\n"); -- cgit v1.2.3