// Create a new add/edit form
$extension = Horde_Util::getFormData('extension');
- $extensions = $shout->extensions->getExtensions($curaccount['code']);
+ $extensions = $shout->extensions->getExtensions($curaccount);
$vars = new Horde_Variables($extensions[$extension]);
if ($action == 'edit') {
$vars->set('oldextension', $extension);
$extension = Horde_Util::getFormData('extension');
$vars = Horde_Variables::getDefaultVariables();
- $vars->set('account', $curaccount['code']);
+ $vars->set('account', $curaccount);
$Form = new ExtensionDeleteForm($vars);
$FormValid = $Form->validate($vars, true);
}
$vars = Horde_Variables::getDefaultVariables(array());
- $vars->set('account', $curaccount['code']);
+ $vars->set('account', $curaccount);
$Form = new ExtensionDeleteForm($vars);
break;
// Fetch the (possibly updated) list of extensions
try {
- $extensions = $shout->extensions->getExtensions($curaccount['code']);
+ $extensions = $shout->extensions->getExtensions($curaccount);
} catch (Exception $e) {
$notification->push($e);
$extensions = array();
{
$vars = $this->_vars;
$shout = Horde_Registry::appInit('shout');
- $account = $_SESSION['shout']['account'];
+ $account = $_SESSION['shout']['curaccount'];
try {
return $shout->extensions->getExtensions($account);
} catch (Exception $e) {