From: Pradeep Nayak Date: Wed, 23 Nov 2016 14:19:53 +0000 (+0530) Subject: CRM-19681, fixed code to respect date filters passed from url for report X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=0ceea711a0f74ac4206e848153254cd7eda982ec;p=civicrm-core.git CRM-19681, fixed code to respect date filters passed from url for report ---------------------------------------- * CRM-19681: date fields not respected when passed through url for report https://issues.civicrm.org/jira/browse/CRM-19681 --- diff --git a/CRM/Report/Utils/Get.php b/CRM/Report/Utils/Get.php index 8669159425..8befb0a580 100644 --- a/CRM/Report/Utils/Get.php +++ b/CRM/Report/Utils/Get.php @@ -66,7 +66,10 @@ class CRM_Report_Utils_Get { $from = self::getTypedValue("{$fieldName}_from", $type); $to = self::getTypedValue("{$fieldName}_to", $type); - $relative = CRM_Utils_Array::value("{$fieldName}_relative", $_GET); + $relative = self::getTypedValue("{$fieldName}_relative", CRM_Utils_Type::T_STRING); + if ($relative !== NULL) { + $defaults["{$fieldName}_relative"] = $relative; + } if ($relative) { list($from, $to) = CRM_Report_Form::getFromTo($relative, NULL, NULL); $from = substr($from, 0, 8);