diff --git a/backend/open_webui/internal/db.py b/backend/open_webui/internal/db.py index e4e4e0d2f..ee8358659 100644 --- a/backend/open_webui/internal/db.py +++ b/backend/open_webui/internal/db.py @@ -164,7 +164,7 @@ get_db = contextmanager(get_session) @contextmanager def get_db_context(db: Optional[Session] = None): - if db: + if isinstance(db, Session): yield db else: with get_db() as session: