Fix storing custom field dates in different formats [MAILPOET-2881]

This commit is contained in:
wxa
2020-05-06 18:46:25 +03:00
committed by Veljko V
parent 6fbf9e8efa
commit 637a56c92a
2 changed files with 39 additions and 9 deletions

View File

@ -65,19 +65,18 @@ class CustomField extends Model {
$dateParts = explode('_', $dateType);
switch ($dateType) {
case 'year_month_day':
$value = sprintf(
'%s/%s/%s',
$value['month'],
$value['day'],
$value['year']
$value = str_replace(
['DD', 'MM', 'YYYY'],
[$value['day'], $value['month'], $value['year']],
$dateFormat
);
break;
case 'year_month':
$value = sprintf(
'%s/%s',
$value['month'],
$value['year']
$value = str_replace(
['MM', 'YYYY'],
[$value['month'], $value['year']],
$dateFormat
);
break;