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")