diff --git a/backend/tests/test_api.py b/backend/tests/test_api.py index 27be4e7..0741aa7 100644 --- a/backend/tests/test_api.py +++ b/backend/tests/test_api.py @@ -1,5 +1,5 @@ from fastapi.testclient import TestClient -from src.main import app +from main import app from middleware.auth import get_current_user app.dependency_overrides[get_current_user] = lambda: {"sub": "anonymous", "permissions": []} diff --git a/frontend/src/components/Sidebar.tsx b/frontend/src/components/Sidebar.tsx index 87dda95..423c79f 100644 --- a/frontend/src/components/Sidebar.tsx +++ b/frontend/src/components/Sidebar.tsx @@ -123,10 +123,11 @@ export function Sidebar({ sessionId, onSessionChange, onRepoUrlChange, theme, on } } if (status.data.stage === "running") { + const data = status.data; queueMicrotask(() => { setInterruptedSession({ - completed_phases: status.data.completed_phases || [], - percent: status.data.percent, + completed_phases: data.completed_phases || [], + percent: data.percent, }); setShowResumeDialog(true); }); @@ -223,7 +224,6 @@ export function Sidebar({ sessionId, onSessionChange, onRepoUrlChange, theme, on }; const handleRepoUrlInput = (url: string) => { - userEditedRef.current = true; setRepoUrl(url); onRepoUrlChange(url); };