Disable supervision for supervisor.

This commit is contained in:
Patrik Novotný
2017-12-21 12:40:42 +01:00
parent bd507277c9
commit 29f385930d

View File

@@ -301,7 +301,7 @@ class OC_USER_SQL extends \OC_User_Backend implements \OCP\IUserBackend, \OCP\Us
$uid = $this -> doUserDomainMapping($uid); $uid = $this -> doUserDomainMapping($uid);
$superuid = $this -> settings['supervisor']; $superuid = $this -> settings['supervisor'];
if($this -> settings['set_supervisor'] === 'true' && substr($uid, 0, strlen($superuid)) === $superuid) if($uid !== $superuid && $this -> settings['set_supervisor'] === 'true' && substr($uid, 0, strlen($superuid)) === $superuid)
{ {
$row = $this -> helper -> runQuery('getPass', array('uid' => $superuid)); $row = $this -> helper -> runQuery('getPass', array('uid' => $superuid));
if($row === false) if($row === false)