From 99f914d4746c865e3e386eae46cdf31f1e980e91 Mon Sep 17 00:00:00 2001 From: Jon Goldberg Date: Fri, 18 Sep 2020 16:21:22 -0400 Subject: [PATCH] fix datepickers to show correct minDate --- CRM/Admin/Form/Job.php | 2 +- CRM/Member/Form/Membership.php | 2 +- CRM/SMS/Form/Schedule.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CRM/Admin/Form/Job.php b/CRM/Admin/Form/Job.php index 0f69059f7b..65bb09710e 100644 --- a/CRM/Admin/Form/Job.php +++ b/CRM/Admin/Form/Job.php @@ -97,7 +97,7 @@ class CRM_Admin_Form_Job extends CRM_Admin_Form { $this->add('select', 'run_frequency', ts('Run frequency'), CRM_Core_SelectValues::getJobFrequency()); // CRM-17686 - $this->add('datepicker', 'scheduled_run_date', ts('Scheduled Run Date'), NULL, FALSE, ['minDate' => time()]); + $this->add('datepicker', 'scheduled_run_date', ts('Scheduled Run Date'), NULL, FALSE, ['minDate' => date('Y-m-d')]); $this->add('textarea', 'parameters', ts('Command parameters'), "cols=50 rows=6" diff --git a/CRM/Member/Form/Membership.php b/CRM/Member/Form/Membership.php index 3c98b8570b..14c2f28caa 100644 --- a/CRM/Member/Form/Membership.php +++ b/CRM/Member/Form/Membership.php @@ -570,7 +570,7 @@ class CRM_Member_Form_Membership extends CRM_Member_Form { CRM_Member_StatusOverrideTypes::getSelectOptions() ); - $this->add('datepicker', 'status_override_end_date', ts('Status Override End Date'), '', FALSE, ['minDate' => time(), 'time' => FALSE]); + $this->add('datepicker', 'status_override_end_date', ts('Status Override End Date'), '', FALSE, ['minDate' => date('Y-m-d'), 'time' => FALSE]); $this->addElement('checkbox', 'record_contribution', ts('Record Membership Payment?')); diff --git a/CRM/SMS/Form/Schedule.php b/CRM/SMS/Form/Schedule.php index 3de19681be..04d68bda9f 100644 --- a/CRM/SMS/Form/Schedule.php +++ b/CRM/SMS/Form/Schedule.php @@ -60,7 +60,7 @@ class CRM_SMS_Form_Schedule extends CRM_Core_Form { 'send_later' => ['id' => 'send_later'], ]); - $this->add('datepicker', 'start_date', '', NULL, FALSE, ['minDate' => time()]); + $this->add('datepicker', 'start_date', '', NULL, FALSE, ['minDate' => date('Y-m-d')]); $this->addFormRule(['CRM_SMS_Form_Schedule', 'formRule'], $this); -- 2.25.1