]> gitweb.fluxo.info Git - semanticscuttle.git/commitdiff
Fix bug #2928905: API was broken when no user was logged in
authorcweiske <cweiske@b3834d28-1941-0410-a4f8-b48e95affb8f>
Sat, 16 Jan 2010 08:16:10 +0000 (08:16 +0000)
committercweiske <cweiske@b3834d28-1941-0410-a4f8-b48e95affb8f>
Sat, 16 Jan 2010 08:16:10 +0000 (08:16 +0000)
git-svn-id: https://semanticscuttle.svn.sourceforge.net/svnroot/semanticscuttle/trunk@580 b3834d28-1941-0410-a4f8-b48e95affb8f

www/api/httpauth.inc.php

index 1d20d310d7343bb8985efb26c8e87ec53a5ddfc3..8ae6bede9b4aa8fe4e47011135d23586a196a435 100644 (file)
@@ -27,7 +27,9 @@ if (!$userservice->isLoggedOn()) {
         authenticate();
     } else {
         $login = $userservice->login($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']);
-        if (!$login) {
+        if ($login) {
+            $currentUser = $userservice->getCurrentObjectUser();
+        } else {
             authenticate();
         }
     }