(dev/core#2855) Preserve pristine ids' for further manipulation via hooks for reports
authoryashodha <yashodha@cividesk.com>
Wed, 3 May 2023 06:10:11 +0000 (11:40 +0530)
committeryashodha <yashodha@cividesk.com>
Wed, 3 May 2023 06:10:11 +0000 (11:40 +0530)
CRM/Report/Form.php

index 9451f2bb5e298fa083d846096bcbe95d8569e356..ca65f8e55413eb3ae941c94752f5034c928bc4e0 100644 (file)
@@ -2612,6 +2612,7 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
    */
   protected function alterStateProvinceID($value, &$row, $selectedfield, $criteriaFieldName) {
     $url = CRM_Utils_System::url(CRM_Utils_System::currentPath(), "reset=1&force=1&{$criteriaFieldName}_op=in&{$criteriaFieldName}_value={$value}", $this->_absoluteUrl);
+    $row[$selectedfield . '_raw'] = $value;
     $row[$selectedfield . '_link'] = $url;
     $row[$selectedfield . '_hover'] = ts("%1 for this state.", [
       1 => $value,