server/src/app/Http/Controllers/Api/ThemeController.php
changeset 407 2dba812c7ef2
parent 406 cf0f23803a53
child 465 9df336529b2f
--- a/server/src/app/Http/Controllers/Api/ThemeController.php	Wed Nov 09 15:05:41 2016 +0100
+++ b/server/src/app/Http/Controllers/Api/ThemeController.php	Wed Nov 09 23:41:15 2016 +0100
@@ -77,7 +77,7 @@
         $qFilterParts = $filterManager->buildESFilters($filters);
         $query = $filterManager->buildQuery($qFilterParts);
 
-
+        $termSize = $limit * ($index+1);
         $esQuery = [
             'index' => config('elasticsearch.index'),
             'body' => [
@@ -90,7 +90,7 @@
                             "subjects" => [
                                 "terms" => [
                                     "field" => "subject.label_code",
-                                    "size" => $limit * ($index+1),
+                                    "size" => ($termSize==0)?2147483647:$termSize,
                                     "order" => [ $order_field => $order_dir ]
                                 ]
                             ]