From 8863cc0c009b406bc30b0e17f21f2e8995051ed8 Mon Sep 17 00:00:00 2001 From: mcramer <m.cramer@pixcept.de> Date: Wed, 28 Nov 2012 04:31:15 -0500 Subject: [PATCH] Bugfix: _ispconfig_pw_crypted was ignored on sys_user updates/inserting --- interface/lib/classes/validate_autoresponder.inc.php | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/interface/lib/classes/validate_autoresponder.inc.php b/interface/lib/classes/validate_autoresponder.inc.php index c8db6a9..c5e989e 100755 --- a/interface/lib/classes/validate_autoresponder.inc.php +++ b/interface/lib/classes/validate_autoresponder.inc.php @@ -33,8 +33,15 @@ { function start_date($field_name, $field_value, $validator) { + # save field value for later use in end_date() + $this->start_date = $field_value; + if ($this->_datetime_selected($field_value)) { - return $this->is_future($field_name, $field_value, $validator); + # We just require a start date be set + return; + } + if($_POST['autoresponder'] == 'y') { + return "No start date selected"; } } @@ -42,7 +49,8 @@ { global $app; - $start_date = $app->tform_actions->dataRecord['autoresponder_start_date']; + $start_date = $this->start_date; + //$start_date = $app->tform_actions->dataRecord['autoresponder_start_date']; $_msg = $this->not_empty('autoresponder_start_date', $start_date, $validator); if (!$_msg) // Start date set -- Gitblit v1.9.1