Kaynağa Gözat

fixed acl query builder generate block - filter null values

Piotr Labudda 9 yıl önce
ebeveyn
işleme
7239984b56
1 değiştirilmiş dosya ile 1 ekleme ve 0 silme
  1. 1 0
      SE/se-lib/AclQueryBuilder.php

+ 1 - 0
SE/se-lib/AclQueryBuilder.php

@@ -118,6 +118,7 @@ class AclQueryBuilder {
   }
   }
   public function _generateWhereBlock($where) { // @returns string
   public function _generateWhereBlock($where) { // @returns string
     list($fieldName, $sqlGlue, $list) = $where;
     list($fieldName, $sqlGlue, $list) = $where;
+    $list = array_filter($list, function ($value) { return null !== $value; });
     $sqlList = array_filter(
     $sqlList = array_filter(
       array_map([$this, '_generateWhereMain'], $list),
       array_map([$this, '_generateWhereMain'], $list),
       'is_string'
       'is_string'