From: Michael J. Rubinsky Date: Wed, 2 Jun 2010 17:43:43 +0000 (-0400) Subject: Horde_Db_Base -> Horde_Db_Adapter_Base X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=c2595704965dbed1ce1a65f61bf6b48318267b88;p=horde.git Horde_Db_Base -> Horde_Db_Adapter_Base --- diff --git a/horde/admin/activesync.php b/horde/admin/activesync.php index 38cbb9354..a4fdddc04 100644 --- a/horde/admin/activesync.php +++ b/horde/admin/activesync.php @@ -13,17 +13,18 @@ require_once dirname(__FILE__) . '/../lib/Application.php'; Horde_Registry::appInit('horde', array('admin' => true)); -/** Check for any actions **/ -$actionID = Horde_Util::getPost('actionID'); -if ($actionID) { - $deviceID = Horde_Util::getPost('deviceID'); - - /* Get the state machine */ +if (!empty($conf['activesync']['enabled'])) { $state_params = $conf['activesync']['state']['params']; - $state_params['db'] = $injector->getInstance('Horde_Db_Base'); + $state_params['db'] = $injector->getInstance('Horde_Db_Adapter_Base'); $stateMachine = new Horde_ActiveSync_State_History($state_params); $stateMachine->setLogger($injector->getInstance('Horde_Log_Logger')); +} else { + throw new Horde_Exception_PermissionDenied(_("ActiveSync not activated.")); +} +/** Check for any actions **/ +if ($actionID = Horde_Util::getPost('actionID')) { + $deviceID = Horde_Util::getPost('deviceID'); switch ($actionID) { case 'wipe': $stateMachine->setDeviceRWStatus($deviceID, Horde_ActiveSync::RWSTATUS_PENDING); @@ -42,14 +43,6 @@ if ($actionID) { } Horde::addScriptFile('activesyncadmin.js'); -if (!empty($conf['activesync']['enabled'])) { - $state_params = $conf['activesync']['state']['params']; - $state_params['db'] = $injector->getInstance('Horde_Db_Base'); - $stateMachine = new Horde_ActiveSync_State_History($state_params); -} else { - throw new Horde_Exception_PermissionDenied(_("ActiveSync not activated.")); -} - $devices = $stateMachine->listDevices(); $title = _("ActiveSync Device Administration");