From 720878d804cb96393ad396de92352aa2570a9687 Mon Sep 17 00:00:00 2001 From: ben hockey Date: Sat, 10 Jan 2015 14:33:14 -0600 Subject: [PATCH 1/2] assign allowedOperators to constructor --- facet.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/facet.js b/facet.js index 49949c1..3152b26 100644 --- a/facet.js +++ b/facet.js @@ -98,7 +98,7 @@ function FacetedStore(store, facetSchema){ return this.wrap(facetSchema.query(query, directives), this.transaction); }; - var allowedOperators = constructor.allowedOperators || store.allowedOperators + var allowedOperators = constructor.allowedOperators = store.allowedOperators || { select: true, limit: true, // required From f3887d713e440e5b8a354a68a063a5deaaeadd1a Mon Sep 17 00:00:00 2001 From: ben hockey Date: Sat, 10 Jan 2015 14:39:32 -0600 Subject: [PATCH 2/2] set maxLimit rather than try to read it --- facet.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/facet.js b/facet.js index 3152b26..3ef67fd 100644 --- a/facet.js +++ b/facet.js @@ -111,7 +111,7 @@ function FacetedStore(store, facetSchema){ gt: "indexed", sort: "indexed" }; - var maxLimit = constructor.maxLimit || store.maxLimit || 50; + var maxLimit = constructor.maxLimit = store.maxLimit || 50; constructor.checkQuery = function(query){ var lastLimit;