Преглед на файлове

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}')");
         }
       }