Update reset for update situation
authorEileen McNaughton <eileen@mcnaughty.com>
Thu, 23 Jul 2015 08:50:57 +0000 (20:50 +1200)
committerEileen McNaughton <eileen@mcnaughty.com>
Thu, 23 Jul 2015 08:50:57 +0000 (20:50 +1200)
CRM/Price/BAO/PriceField.php

index f608afdc365ccda93ddcdc199ac129bfb32132fe..2ffa5de1e154968be08ffef6447571c60d9ccb0e 100644 (file)
@@ -580,6 +580,10 @@ class CRM_Price_BAO_PriceField extends CRM_Price_DAO_PriceField {
     static $options = array();
     if ($reset) {
       $options = array();
+      // This would happen if the function was only called to clear the cache.
+      if (empty($fieldId)) {
+        return array();
+      }
     }
 
     if (empty($options[$fieldId])) {