From eb4b085b86120387cb863223afecc583c17094e5 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Sun, 28 Dec 2025 23:23:56 +0400 Subject: [PATCH] refac --- backend/open_webui/models/notes.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/backend/open_webui/models/notes.py b/backend/open_webui/models/notes.py index fef9db7bf4..ee376f41b5 100644 --- a/backend/open_webui/models/notes.py +++ b/backend/open_webui/models/notes.py @@ -244,9 +244,14 @@ class NoteTable: return [NoteModel.model_validate(note) for note in notes] def search_notes( - self, user_id: str, filter: dict = {}, skip: int = 0, limit: int = 30 + self, + user_id: str, + filter: dict = {}, + skip: int = 0, + limit: int = 30, + db: Optional[Session] = None, ) -> NoteListResponse: - with get_db() as db: + with get_db_context(db) as db: query = db.query(Note, User).outerjoin(User, User.id == Note.user_id) if filter: query_key = filter.get("query")