From: Michael J. Rubinsky Date: Tue, 30 Mar 2010 13:52:00 +0000 (-0400) Subject: check for empty, not just zero X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=9f8bafa05ff2a9ab62aaf99e6719aa65d02ab994;p=horde.git check for empty, not just zero --- diff --git a/framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php b/framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php index 74f7fb134..2165ddb9f 100644 --- a/framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php +++ b/framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php @@ -119,7 +119,7 @@ abstract class Horde_ActiveSync_Request_Base $state = $this->_driver->getStateObject(); $storedKey = $state->getPolicyKey($this->_devId); /* Loose provsioning should allow a blank key */ - if (($storedKey == 0 || $storedKey != $sentKey) && + if ((empty($storedKey) || $storedKey != $sentKey) && ($this->_provisioning !== 'loose' || ($this->_provisioning === 'loose' && !empty($this->_policyKey)))) { @@ -145,4 +145,4 @@ abstract class Horde_ActiveSync_Request_Base $this->_devId = $devId; } -} \ No newline at end of file +}