Fixed: FS#2398 - Setting autoresponder start/end dates for a mailbox fails
| | |
| | | stop; |
| | | } |
| | | |
| | | <tmpl_if name="autoresponder_date_limit"> |
| | | if allof(currentdate :value "ge" "iso8601" "<tmpl_var name='start_date'>", currentdate :value "le" "iso8601" "<tmpl_var name='end_date'>") { |
| | | </tmpl_if> |
| | | |
| | | vacation :days 1 |
| | | :subject "<tmpl_var name='autoresponder_subject'>" |
| | | <tmpl_var name='addresses'> |
| | | "<tmpl_var name='autoresponder_text'>"; |
| | | |
| | | <tmpl_if name="autoresponder_date_limit"> |
| | | } |
| | | </tmpl_if> |
| | | </tmpl_if> |
| | | |
| | |
| | | |
| | | // Move junk |
| | | $tpl->setVar('move_junk',$data["new"]["move_junk"]); |
| | | |
| | | // Check autoresponder dates |
| | | if($data["new"]["autoresponder_start_date"] == '0000-00-00 00:00:00' && $data["new"]["autoresponder_end_date"] == '0000-00-00 00:00:00') { |
| | | $tpl->setVar('autoresponder_date_limit',0); |
| | | } else { |
| | | $tpl->setVar('autoresponder_date_limit',1); |
| | | } |
| | | |
| | | |
| | | // Set autoresponder start date |
| | | $data["new"]["autoresponder_start_date"] = str_replace (" ", "T", $data["new"]["autoresponder_start_date"]); |