CRM-13263
authorDeepak Srivastava <deepak.srivastava@webaccess.co.in>
Tue, 27 Aug 2013 13:12:22 +0000 (18:42 +0530)
committerDeepak Srivastava <deepak.srivastava@webaccess.co.in>
Tue, 27 Aug 2013 13:12:22 +0000 (18:42 +0530)
CRM/Report/Form.php

index b2f39dae31c3d08123a44577f59d5e73871c330d..b26f468b2436fd270787bb7f018418014e9e7e20 100644 (file)
@@ -2387,13 +2387,13 @@ WHERE cg.extends IN ('" . implode("','", $this->_customGroupExtends) . "') AND
                 $value = $pair[$op];
               }
               elseif (is_array($val) && (!empty($val))) {
-                $options = $field['options'];
+                $options = CRM_Utils_Array::value('options', $field, array());
                 foreach ($val as $key => $valIds) {
                   if (isset($options[$valIds])) {
                     $val[$key] = $options[$valIds];
                   }
                 }
-                $pair[$op] = (count($val) == 1) ? (($op == 'notin') ? ts('Is Not') : ts('Is')) : $pair[$op];
+                $pair[$op] = (count($val) == 1) ? (($op == 'notin') ? ts('Is Not') : ts('Is')) : CRM_Utils_Array::value($op, $pair);
                 $val       = implode(', ', $val);
                 $value     = "{$pair[$op]} " . $val;
               }