From 2ba1716fb5e0f3b21a4124a2b0c55e9fbf6c0e6b Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Tue, 21 Nov 2023 20:29:49 -0300 Subject: [PATCH] Refactor store service and store API --- src/backend/langflow/api/v1/store.py | 1 - src/backend/langflow/services/store/service.py | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/backend/langflow/api/v1/store.py b/src/backend/langflow/api/v1/store.py index 1cc393328..30775f745 100644 --- a/src/backend/langflow/api/v1/store.py +++ b/src/backend/langflow/api/v1/store.py @@ -3,7 +3,6 @@ from typing import Annotated, List, Optional, Union from uuid import UUID from fastapi import APIRouter, Depends, HTTPException, Query - from langflow.services.auth import utils as auth_utils from langflow.services.database.models.user.user import User from langflow.services.deps import get_settings_service, get_store_service diff --git a/src/backend/langflow/services/store/service.py b/src/backend/langflow/services/store/service.py index 1791cafb5..3dcf3fd76 100644 --- a/src/backend/langflow/services/store/service.py +++ b/src/backend/langflow/services/store/service.py @@ -4,6 +4,8 @@ from uuid import UUID import httpx from httpx import HTTPError, HTTPStatusError +from loguru import logger + from langflow.services.base import Service from langflow.services.store.exceptions import APIKeyError, FilterError, ForbiddenError from langflow.services.store.schema import ( @@ -18,7 +20,6 @@ from langflow.services.store.utils import ( process_tags_for_post, update_components_with_user_data, ) -from loguru import logger if TYPE_CHECKING: from langflow.services.settings.service import SettingsService @@ -231,7 +232,7 @@ class StoreService(Service): params: Dict[str, Any] = { "page": page, "limit": limit, - "fields": ",".join(fields) if fields else ",".join(self.default_fields), + "fields": ",".join(fields) if fields is not None else ",".join(self.default_fields), "meta": "filter_count", # !This is DEPRECATED so we should remove it ASAP } # ?aggregate[count]=likes