From a9c72cdbe6bed4ad7e7d7e63b1749ecab75540ed Mon Sep 17 00:00:00 2001 From: Eileen Date: Tue, 26 Nov 2013 16:27:35 +1300 Subject: [PATCH] CRM-13769 Backoffice membership renewal form - prefill time This has already been fixed in 4.4 for backoffice membership form on receive-date field, but not on renewal form ---------------------------------------- * CRM-13769: Receive date time field on membership page should prefill with current time http://issues.civicrm.org/jira/browse/CRM-13769 --- CRM/Member/Form/MembershipRenewal.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CRM/Member/Form/MembershipRenewal.php b/CRM/Member/Form/MembershipRenewal.php index c51cd8fbad..31888ba40b 100644 --- a/CRM/Member/Form/MembershipRenewal.php +++ b/CRM/Member/Form/MembershipRenewal.php @@ -217,9 +217,10 @@ class CRM_Member_Form_MembershipRenewal extends CRM_Member_Form { $this->_memType = $defaults['membership_type_id']; // set renewal_date and receive_date to today in correct input format (setDateDefaults uses today if no value passed) - list($now) = CRM_Utils_Date::setDateDefaults(); + list($now, $currentTime) = CRM_Utils_Date::setDateDefaults(); $defaults['renewal_date'] = $now; $defaults['receive_date'] = $now; + $defaults['receive_date_time'] = $currentTime; if ($defaults['id']) { $defaults['record_contribution'] = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_MembershipPayment', -- 2.25.1