From 197d2d9a251a20c91f35ea45595760cb182e6b76 Mon Sep 17 00:00:00 2001 From: David Caplan Date: Thu, 7 Mar 2019 13:30:38 -0500 Subject: [PATCH] revert change to Query.facets() (#293) --- solvebio/query.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/solvebio/query.py b/solvebio/query.py index ce5350eb..bcd4cfd7 100644 --- a/solvebio/query.py +++ b/solvebio/query.py @@ -409,7 +409,9 @@ def facets(self, *args, **kwargs): if not isinstance(f, six.string_types): raise AttributeError('Facet field arguments must be strings') - q = self.limit(0).execute(offset=0, facets=facets) + q = self._clone() + q._limit = 0 + q.execute(offset=0, facets=facets) return q._response.get('facets') def __len__(self):