diff --git a/backend/routers/import_wiki.py b/backend/routers/import_wiki.py index 26aa531..552c936 100644 --- a/backend/routers/import_wiki.py +++ b/backend/routers/import_wiki.py @@ -160,7 +160,7 @@ async def execute_import( RETURNING id""", (body.import_type, body.category, body.dry_run, body.reimport_existing, profile_id) ) - log_id = cur.fetchone()[0] + log_id = cur.fetchone()['id'] conn.commit() # Import asynchron starten @@ -482,7 +482,7 @@ def _upsert_exercise(mapped: dict, reimport: bool) -> Optional[int]: mapped.get("import_id"), ) ) - ex_id = cur.fetchone()[0] + ex_id = cur.fetchone()['id'] conn.commit() @@ -596,7 +596,7 @@ def _upsert_skill(mapped: dict, reimport: bool) -> Optional[int]: RETURNING id""", (mapped["name"], mapped.get("description"), category_id) ) - skill_id = cur.fetchone()[0] + skill_id = cur.fetchone()['id'] conn.commit() return skill_id @@ -613,7 +613,7 @@ def _upsert_method(mapped: dict, reimport: bool) -> Optional[int]: RETURNING id""", (mapped["name"], mapped.get("description")) ) - method_id = cur.fetchone()[0] + method_id = cur.fetchone()['id'] conn.commit() return method_id