From 4e6b4cc57dbd201a67ad97cf0621d03d35c3ab5b Mon Sep 17 00:00:00 2001 From: Anish Sarkar <104695310+AnishSarkar22@users.noreply.github.com> Date: Sun, 30 Nov 2025 04:25:27 +0530 Subject: [PATCH] fixed: cleaned up code and added import in init --- surfsense_backend/app/routes/__init__.py | 1 + surfsense_backend/app/routes/editor_routes.py | 5 ----- .../app/tasks/celery_tasks/document_reindex_tasks.py | 7 +++---- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/surfsense_backend/app/routes/__init__.py b/surfsense_backend/app/routes/__init__.py index 10ddefe14..4b829fe84 100644 --- a/surfsense_backend/app/routes/__init__.py +++ b/surfsense_backend/app/routes/__init__.py @@ -24,6 +24,7 @@ router = APIRouter() router.include_router(search_spaces_router) router.include_router(rbac_router) # RBAC routes for roles, members, invites +router.include_router(editor_router) router.include_router(documents_router) router.include_router(podcasts_router) router.include_router(chats_router) diff --git a/surfsense_backend/app/routes/editor_routes.py b/surfsense_backend/app/routes/editor_routes.py index 5e2363836..0bc7ed50b 100644 --- a/surfsense_backend/app/routes/editor_routes.py +++ b/surfsense_backend/app/routes/editor_routes.py @@ -12,11 +12,6 @@ from sqlalchemy.ext.asyncio import AsyncSession from app.db import Document, SearchSpace, User, get_async_session from app.users import current_active_user -# from app.utils.blocknote_converter import ( -# convert_blocknote_to_markdown, -# convert_markdown_to_blocknote, -# ) - router = APIRouter() diff --git a/surfsense_backend/app/tasks/celery_tasks/document_reindex_tasks.py b/surfsense_backend/app/tasks/celery_tasks/document_reindex_tasks.py index e969cc806..8ab5309f2 100644 --- a/surfsense_backend/app/tasks/celery_tasks/document_reindex_tasks.py +++ b/surfsense_backend/app/tasks/celery_tasks/document_reindex_tasks.py @@ -2,21 +2,20 @@ import logging -from sqlalchemy import select +from sqlalchemy import delete, select from sqlalchemy.ext.asyncio import async_sessionmaker, create_async_engine -from sqlalchemy.pool import NullPool -from sqlalchemy import delete from sqlalchemy.orm import selectinload +from sqlalchemy.pool import NullPool from app.celery_app import celery_app from app.config import config from app.db import Document +from app.services.llm_service import get_user_long_context_llm from app.utils.blocknote_converter import convert_blocknote_to_markdown from app.utils.document_converters import ( create_document_chunks, generate_document_summary, ) -from app.services.llm_service import get_user_long_context_llm logger = logging.getLogger(__name__)