From 60ce648a964cf63f7ba9c3f752d1c2b30fea273d Mon Sep 17 00:00:00 2001 From: Pranjal Joshi Date: Sun, 31 May 2026 14:56:55 +0530 Subject: [PATCH] ci: fix remaining lint/type errors - react-compiler deps, None-indexable --- backend/app/db/database.py | 3 ++- frontend/src/App.tsx | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/backend/app/db/database.py b/backend/app/db/database.py index 290f717..03a09a8 100644 --- a/backend/app/db/database.py +++ b/backend/app/db/database.py @@ -186,7 +186,8 @@ async def init_db() -> None: # Seed default Network Topology design if designs table is empty _default_design_id = str(_uuid_mod.uuid4()) row = await conn.exec_driver_sql("SELECT COUNT(*) FROM designs") - count = (row.fetchone())[0] + count_row = row.fetchone() + count = count_row[0] if count_row else 0 if count == 0: await conn.exec_driver_sql( "INSERT INTO designs (id, name, design_type, created_at, updated_at) " diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index d56bf46..4c885ee 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -118,7 +118,7 @@ export default function App() { } catch { loadCanvas(demoNodes, demoEdges) } - }, [loadCanvas, setTheme, setCustomStyle, demoNodes, demoEdges]) + }, [loadCanvas, setTheme, setCustomStyle]) const loadDesignsAndCanvas = useCallback(async () => { if (STANDALONE) return @@ -135,7 +135,7 @@ export default function App() { // If API fails (e.g. fresh DB with no designs), fall back to demo data loadCanvas(demoNodes, demoEdges) } - }, [setDesigns, setActiveDesign, loadCanvasFromApi, activeDesignId, demoNodes, demoEdges]) + }, [setDesigns, setActiveDesign, loadCanvasFromApi, activeDesignId, loadCanvas]) // Load canvas on auth (or immediately in standalone mode) useEffect(() => {