Skip to content
Snippets Groups Projects
Commit 557f8788 authored by lobo's avatar lobo
Browse files

Merge pull request #851 from eileenmcnaughton/CRM-12686

CRM-12686 add ability to set specific date as a default in Reports
parents 30da6bbc b0e34e7c
No related branches found
No related tags found
No related merge requests found
......@@ -582,7 +582,14 @@ class CRM_Report_Form extends CRM_Core_Form {
foreach ($table['filters'] as $fieldName => $field) {
if (isset($field['default'])) {
if (CRM_Utils_Array::value('type', $field) & CRM_Utils_Type::T_DATE) {
$this->_defaults["{$fieldName}_relative"] = $field['default'];
if(is_array($field['default'])){
$this->_defaults["{$fieldName}_from"] = CRM_Utils_Array::value('from', $field['default']);
$this->_defaults["{$fieldName}_to"] = CRM_Utils_Array::value('to', $field['default']);
$this->_defaults["{$fieldName}_relative"] = 0;
}
else{
$this->_defaults["{$fieldName}_relative"] = $field['default'];
}
}
else {
$this->_defaults["{$fieldName}_value"] = $field['default'];
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment