From bb05c6cd46c1ebbcfbbb7108919ac438c5b82472 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Wed, 25 Oct 2023 18:05:42 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(service.py):=20increase=20de?= =?UTF-8?q?fault=20limit=20value=20from=2010=20to=2015=20to=20retrieve=20m?= =?UTF-8?q?ore=20components=20per=20page=20=F0=9F=90=9B=20fix(service.py):?= =?UTF-8?q?=20fix=20duplicate=20assignment=20in=20filter=20parameter=20to?= =?UTF-8?q?=20correctly=20filter=20public=20and=20Public=20components?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/services/store/service.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backend/langflow/services/store/service.py b/src/backend/langflow/services/store/service.py index f5a71f89e..380b08a7e 100644 --- a/src/backend/langflow/services/store/service.py +++ b/src/backend/langflow/services/store/service.py @@ -123,7 +123,7 @@ class StoreService(Service): self, api_key: str, page: int = 1, - limit: int = 10, + limit: int = 15, fields: Optional[List[str]] = None, filter_by_user: bool = False, ) -> List[ListComponentResponse]: @@ -136,9 +136,6 @@ class StoreService(Service): ) # Only public components or the ones created by the user # check for "public" or "Public" - params["filter"] = json.dumps( - {"_or": [{"status": {"_eq": "public"}}, {"status": {"_eq": "Public"}}]} - ) if filter_by_user: params["deep"] = json.dumps( @@ -149,7 +146,10 @@ class StoreService(Service): } ) else: - params["filter"] = json.dumps({"status": {"_eq": "public"}}) + params["filter"] = params["filter"] = json.dumps( + {"_or": [{"status": {"_eq": "public"}}, {"status": {"_eq": "Public"}}]} + ) + results = self._get(self.components_url, api_key, params) return [ListComponentResponse(**component) for component in results]