from nominatim.db.connection import Connection
def set_property(conn: Connection, name: str, value: str) -> None:
- """ Add or replace the propery with the given name.
+ """ Add or replace the property with the given name.
"""
with conn.cursor() as cur:
cur.execute('SELECT value FROM nominatim_properties WHERE property = %s',
if cur.rowcount == 0:
return None
- return cast(Optional[str], cur.fetchone()[0]) # type: ignore[no-untyped-call]
+ result = cur.fetchone()
+ assert result is not None
+
+ return cast(Optional[str], result[0])