From dfcee8537451e5d450b31e40aaf3e256f788665f Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Tue, 14 Nov 2023 14:53:32 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A5=20refactor(store.py):=20remove=20u?= =?UTF-8?q?nused=20imports=20and=20commented=20out=20code=20=F0=9F=94=92?= =?UTF-8?q?=20chore(store.py):=20pass=20'liked'=20parameter=20to=20'update?= =?UTF-8?q?=5Fcomponents=5Fwith=5Fuser=5Fdata'=20function=20to=20improve?= =?UTF-8?q?=20code=20readability=20and=20maintainability?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/api/v1/store.py | 38 +--------------------------- 1 file changed, 1 insertion(+), 37 deletions(-) diff --git a/src/backend/langflow/api/v1/store.py b/src/backend/langflow/api/v1/store.py index ae1c953ca..88f7f978f 100644 --- a/src/backend/langflow/api/v1/store.py +++ b/src/backend/langflow/api/v1/store.py @@ -1,4 +1,3 @@ -from datetime import datetime from typing import Annotated, Any, Dict, List, Optional, Union from uuid import UUID @@ -124,7 +123,7 @@ def get_components( # Now, from the result, we need to get the components # the user likes and set the liked_by_user to True try: - updated_result = update_components_with_user_data(result, store_service, store_api_Key) + updated_result = update_components_with_user_data(result, store_service, store_api_Key, liked=liked) authorized = True result = updated_result except Exception: @@ -160,41 +159,6 @@ def read_component( return component -@router.get("/search", response_model=List[ComponentResponse]) -async def search_endpoint( - query: str = Query(...), - page: int = Query(1), - limit: int = Query(10), - status: Optional[str] = Query(None), - is_component: Optional[bool] = Query(None), - tags: Optional[List[str]] = Query(None), - date_from: Optional[datetime] = Query(None), - date_to: Optional[datetime] = Query(None), - sort: Optional[List[str]] = Query(None), - filter_by_user: bool = Query(False), - fields: Optional[List[str]] = Query(None), - store_service: "StoreService" = Depends(get_store_service), - store_api_Key: str = Depends(get_optional_user_store_api_key), -): - try: - return store_service.search( - api_key=store_api_Key, - query=query, - page=page, - limit=limit, - status=status, - is_component=is_component, - tags=tags, - date_from=date_from, - date_to=date_to, - sort=sort, - fields=fields, - filter_by_user=filter_by_user, - ) - except Exception as exc: - raise HTTPException(status_code=500, detail=str(exc)) - - @router.get("/tags", response_model=List[TagResponse]) def get_tags( store_service: StoreService = Depends(get_store_service),