Преглед изворни кода

fixed bug missing orders.approve_status in pro-netmedia - added support for p5:string

Piotr Labudda пре 8 година
родитељ
комит
7d455d7db0
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      SE/se-lib/AclQueryBuilder.php

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

@@ -222,7 +222,7 @@ class AclQueryBuilder {
     return $this;
   }
   public function isFieldAllowedToOrderBy($fieldName) {
-    return true;
+    return true; // TODO:? only local fields in $this->from
   }
   public function generateOrderBySql() {
     if (empty($this->orderBy)) return '';
@@ -406,6 +406,7 @@ class AclQueryBuilder {
           case 'price': return "{$prefix}.`{$fieldName}`";
           case 'enum': return "{$prefix}.`{$fieldName}`"; // TODO: check if local or remote
           case 'www_link': return "{$prefix}.`{$fieldName}`"; // TODO: check if local or remote?
+          case 'string': return "{$prefix}.`{$fieldName}`"; // TODO: check if local or remote?
           default: throw new Exception("Not implemented field type in select '{$fieldType}' (field: '{$fieldName}')");
         }
       }