CRM-9394
authoryashodha <yashodha.chaku@webaccess.co.in>
Mon, 18 Mar 2013 08:38:32 +0000 (14:08 +0530)
committeryashodha <yashodha.chaku@webaccess.co.in>
Mon, 18 Mar 2013 10:44:16 +0000 (16:14 +0530)
CRM/Report/Page/Report.php

index ce839a81e530ccc961c36930c5fddcc630b64b9b..a9f70b3c0839056f732c250d20ceb7676a2c97d9 100644 (file)
@@ -47,18 +47,16 @@ class CRM_Report_Page_Report extends CRM_Core_Page {
    */
   function run() {
     if (!CRM_Core_Permission::check('administer Reports')) {
-      return CRM_Utils_System::redirect(CRM_Utils_System::url('civicrm/report/list', "reset=1"));
+      return CRM_Utils_System::redirect(CRM_Utils_System::url('civicrm/report/list', 'reset=1'));
     }
 
     $optionVal = CRM_Report_Utils_Report::getValueFromUrl();
 
-
-
     $templateInfo = CRM_Core_OptionGroup::getRowValues('report_template', "{$optionVal}", 'value',
       'String', FALSE
     );
 
-    $extKey = strpos($templateInfo['name'], '.');
+    $extKey = strpos(CRM_Utils_Array::value('name', $templateInfo), '.');
 
     $reportClass = NULL;
 
@@ -83,7 +81,7 @@ class CRM_Report_Page_Report extends CRM_Core_Page {
     if ($optionVal) {
       CRM_Core_Session::setStatus(ts('Could not find the report template. Make sure the report template is registered and / or url is correct.'), ts('Template Not Found'), 'error');
     }
-    return CRM_Utils_System::redirect(CRM_Utils_System::url('civicrm/report/list', "reset=1"));
+    return CRM_Utils_System::redirect(CRM_Utils_System::url('civicrm/report/list', 'reset=1'));
   }
 }