Add Validation for submitting time along with date for confirmed_at

This commit is contained in:
Jens Schuppe 2018-12-21 14:20:26 +01:00
parent 63c3f79776
commit f8e550fa3f

View file

@ -73,7 +73,7 @@ class CRM_Twingle_Submission {
$params['payment_instrument_id'] = $payment_instrument_id; $params['payment_instrument_id'] = $payment_instrument_id;
// Validate date for parameter "confirmed_at". // Validate date for parameter "confirmed_at".
if (!DateTime::createFromFormat('Ymd', $params['confirmed_at'])) { if (!DateTime::createFromFormat('YmdHis', $params['confirmed_at'])) {
throw new CiviCRM_API3_Exception( throw new CiviCRM_API3_Exception(
E::ts('Invalid date for parameter "confirmed_at".'), E::ts('Invalid date for parameter "confirmed_at".'),
'invalid_format' 'invalid_format'