From: Georg Ehrke Date: Fri, 21 Jun 2013 12:39:04 +0000 (+0200) Subject: improve error handling of webdavauth X-Git-Tag: v6.0.0alpha2~599^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=b0e12592957d2d2345924c0ac65e140be0e178db;p=nextcloud-server.git improve error handling of webdavauth --- diff --git a/apps/user_webdavauth/user_webdavauth.php b/apps/user_webdavauth/user_webdavauth.php index 146034a5d43..86e5b916f3d 100755 --- a/apps/user_webdavauth/user_webdavauth.php +++ b/apps/user_webdavauth/user_webdavauth.php @@ -56,10 +56,10 @@ class OC_USER_WEBDAVAUTH extends OC_User_Backend { } $returncode= substr($headers[0], 9, 3); - if(($returncode=='401') or ($returncode=='403')) { - return(false); - }else{ - return($uid); + if(substr($returncode, 0, 1) === '2') { + return $uid; + } else { + return false; } }