mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-22 16:03:47 +01:00
Set correct values for ['action'] array on server-side in mail->Sieve-edit_popup window
This commit is contained in:
parent
26f75a241b
commit
0babe3c7b0
@ -245,10 +245,6 @@ class mail_sieve
|
||||
|
||||
$rules = $this->rulesByID;
|
||||
$content= $rules;
|
||||
$content['action']= array(
|
||||
0 => $rules['action'],
|
||||
);
|
||||
//$content['ruleID'] = $ruleID;
|
||||
switch ($rules['action'])
|
||||
{
|
||||
case 'folder':
|
||||
@ -298,13 +294,10 @@ class mail_sieve
|
||||
unset($content['button']);
|
||||
|
||||
$newRule = $content;
|
||||
$newRule ['action'] = $content ['action'][0];
|
||||
$newRule['priority'] = $this->rulesByID['priority'];
|
||||
$newRule['status'] = $this->rulesByID['status'];
|
||||
error_log(__METHOD__. 'folder=' . array2string($content));
|
||||
//_debug_array($content);
|
||||
// switch ($content['action'])
|
||||
switch ($content['action'][0])
|
||||
|
||||
switch ($content['action'])
|
||||
{
|
||||
case 'folder':
|
||||
$newRule['action_arg'] = implode($content['action_folder_text']);
|
||||
@ -403,7 +396,6 @@ class mail_sieve
|
||||
if(!(empty($preferences->preferences['prefpreventnotificationformailviaemail']) || $preferences->preferences['prefpreventnotificationformailviaemail'] == 0))
|
||||
die('You should not be here!');
|
||||
|
||||
$boemailadmin = new emailadmin_bo();
|
||||
if($this->bosieve->getScript($this->scriptName))
|
||||
{
|
||||
if(PEAR::isError($error = $this->bosieve->retrieveRules($this->scriptName)) )
|
||||
@ -441,8 +433,7 @@ class mail_sieve
|
||||
{
|
||||
die('You should not be here!');
|
||||
}
|
||||
//$uiwidgets =& CreateObject('felamimail.uiwidgets',EGW_APP_TPL);
|
||||
$boemailadmin = new emailadmin_bo();
|
||||
|
||||
if ($this->timed_vacation)
|
||||
{
|
||||
include_once(EGW_API_INC.'/class.jscalendar.inc.php');
|
||||
@ -780,7 +771,7 @@ class mail_sieve
|
||||
);
|
||||
$response->generic('et2_load', array(
|
||||
'name' => 'mail.sieve.index',
|
||||
'url' => $GLOBALS['egw_info']['server']['webserver_url'].etemplate::relPath('mail.sieve.index'),
|
||||
'url' => $GLOBALS['egw_info']['server']['webserver_url'].etemplate_widget_template::relPath('mail.sieve.index'),
|
||||
'data' => $data,
|
||||
'DOMNodeID' => 'mail-sieve-index'
|
||||
));
|
||||
|
Loading…
Reference in New Issue
Block a user