فهرست منبع

Fixed bug in float filter handler to allow it to be excluded if empty

Lacey Sanderson 12 سال پیش
والد
کامیت
03d94a16b1
1فایلهای تغییر یافته به همراه7 افزوده شده و 1 حذف شده
  1. 7 1
      tripal_views/views/handlers/chado_views_handler_filter_float.inc

+ 7 - 1
tripal_views/views/handlers/chado_views_handler_filter_float.inc

@@ -50,9 +50,15 @@ class chado_views_handler_filter_float extends views_handler_filter_float {
 
     // make optional
     // if it is not set or empty then don't restrict the query
-    if (!$this->value) {
+    if (!$this->value AND !is_array($this->value)) {
       return;
     }
+    elseif (is_array($this->value)) {
+      $tmp = array_filter($this->value);
+      if (!$tmp) {
+        return;
+      }
+    }
 
     $this->ensure_my_table();