// There could be multiple contacts. We not clear on which contact id to display.
// Lets hide it for now.
$this->_exposeContactID = FALSE;
+ // if navigated from count link of activity summary reports.
+ $this->_resetDateFilter = CRM_Utils_Request::retrieve('resetDateFilter', 'Boolean', CRM_Core_DAO::$_nullObject);
$config = CRM_Core_Config::singleton();
$campaignEnabled = in_array("CiviCampaign", $config->enableComponents);
public function postProcess() {
//reset value of activity_date
- if (!empty($this->_force)) {
+ if (!empty($this->_resetDateFilter)) {
$this->_formValues["activity_date_time_relative"] = NULL;
}
$this->beginPostProcess();
break;
}
}
+ // reset date filter on activity reports.
+ $url[] = "resetDateFilter=1";
$url = implode('&', $url);
$url = CRM_Report_Utils_Report::getNextUrl('activity', "reset=1&force=1&{$url}",
$this->_absoluteUrl,