From 9f8bafa05ff2a9ab62aaf99e6719aa65d02ab994 Mon Sep 17 00:00:00 2001 From: "Michael J. Rubinsky" Date: Tue, 30 Mar 2010 09:52:00 -0400 Subject: [PATCH] check for empty, not just zero --- framework/ActiveSync/lib/Horde/ActiveSync/Request/Base.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 +} -- 2.11.0