fix: ignore type checking on psycopg fetch

This commit is contained in:
Alexis Fourmaux 2026-05-10 12:37:24 +02:00
parent a0acb2950c
commit 5cef99d8d9

View file

@ -3,6 +3,7 @@ import time
import psycopg2 import psycopg2
from psycopg2.extensions import connection from psycopg2.extensions import connection
from ports import DeviceRepository, ReadingRepository from ports import DeviceRepository, ReadingRepository
from domain.exceptions import DatabaseConnectionError, DatabaseError from domain.exceptions import DatabaseConnectionError, DatabaseError
@ -40,7 +41,7 @@ class PgDeviceRepository(DeviceRepository):
cur.execute( cur.execute(
"SELECT device_id FROM device WHERE device_eui = %s", (dev_eui,) "SELECT device_id FROM device WHERE device_eui = %s", (dev_eui,)
) )
return str(cur.fetchone()[0]) return str(cur.fetchone()[0]) # type: ignore
except psycopg2.DatabaseError as e: except psycopg2.DatabaseError as e:
raise DatabaseError(f"Erreur de création du device {dev_eui}") from e raise DatabaseError(f"Erreur de création du device {dev_eui}") from e