From c710c1ce82c715d922de8a0870be0e9455cd2fa0 Mon Sep 17 00:00:00 2001 From: Guangya Liu Date: Thu, 14 Sep 2023 13:33:48 -0400 Subject: [PATCH] Fixed lint error --- src/backend/langflow/api/v1/users.py | 4 ++-- .../components/textsplitters/LanguageRecursiveTextSplitter.py | 2 -- .../textsplitters/RecursiveCharacterTextSplitter.py | 1 - src/backend/langflow/services/database/models/user/crud.py | 2 +- 4 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/backend/langflow/api/v1/users.py b/src/backend/langflow/api/v1/users.py index 4b1b936d4..e68512e43 100644 --- a/src/backend/langflow/api/v1/users.py +++ b/src/backend/langflow/api/v1/users.py @@ -88,7 +88,7 @@ def read_all_users( def patch_user( user_id: UUID, user_update: UserUpdate, - user: Session = Depends(get_current_active_user), + user: User = Depends(get_current_active_user), session: Session = Depends(get_session), ) -> User: """ @@ -113,7 +113,7 @@ def patch_user( def reset_password( user_id: UUID, user_update: UserUpdate, - user: Session = Depends(get_current_active_user), + user: User = Depends(get_current_active_user), session: Session = Depends(get_session), ) -> User: """ diff --git a/src/backend/langflow/components/textsplitters/LanguageRecursiveTextSplitter.py b/src/backend/langflow/components/textsplitters/LanguageRecursiveTextSplitter.py index da7c0dd73..636eb427e 100644 --- a/src/backend/langflow/components/textsplitters/LanguageRecursiveTextSplitter.py +++ b/src/backend/langflow/components/textsplitters/LanguageRecursiveTextSplitter.py @@ -2,7 +2,6 @@ from typing import Optional from langflow import CustomComponent from langchain.text_splitter import Language from langchain.schema import Document -from langflow.utils.util import build_loader_repr_from_documents class LanguageRecursiveTextSplitterComponent(CustomComponent): @@ -78,5 +77,4 @@ class LanguageRecursiveTextSplitterComponent(CustomComponent): ) docs = splitter.split_documents(documents) - self.repr_value = build_loader_repr_from_documents(docs) return docs diff --git a/src/backend/langflow/components/textsplitters/RecursiveCharacterTextSplitter.py b/src/backend/langflow/components/textsplitters/RecursiveCharacterTextSplitter.py index 58b061f2f..fd04b0642 100644 --- a/src/backend/langflow/components/textsplitters/RecursiveCharacterTextSplitter.py +++ b/src/backend/langflow/components/textsplitters/RecursiveCharacterTextSplitter.py @@ -74,6 +74,5 @@ class RecursiveCharacterTextSplitterComponent(CustomComponent): ) docs = splitter.split_documents(documents) - # self.repr_value = build_loader_repr_from_documents(docs) self.repr_value = separators return docs diff --git a/src/backend/langflow/services/database/models/user/crud.py b/src/backend/langflow/services/database/models/user/crud.py index abc79f49f..fc17d09be 100644 --- a/src/backend/langflow/services/database/models/user/crud.py +++ b/src/backend/langflow/services/database/models/user/crud.py @@ -19,7 +19,7 @@ def get_user_by_id(db: Session, id: UUID) -> Union[User, None]: def update_user( - user_db: User, user: UserUpdate, db: Session = Depends(get_session) + user_db: Union[User, None], user: UserUpdate, db: Session = Depends(get_session) ) -> User: if not user_db: raise HTTPException(status_code=404, detail="User not found")