]> git.openstreetmap.org Git - nominatim.git/blobdiff - src/nominatim_db/db/properties.py
restrict use of os.environ in Configuration
[nominatim.git] / src / nominatim_db / db / properties.py
index 3549382f944ad9e7f998b08190d2190b9c124d97..0e017ead900c0c2f6fa236e65d3ae927498e059b 100644 (file)
@@ -9,7 +9,7 @@ Query and access functions for the in-database property table.
 """
 from typing import Optional, cast
 
 """
 from typing import Optional, cast
 
-from .connection import Connection
+from .connection import Connection, table_exists
 
 def set_property(conn: Connection, name: str, value: str) -> None:
     """ Add or replace the property with the given name.
 
 def set_property(conn: Connection, name: str, value: str) -> None:
     """ Add or replace the property with the given name.
@@ -31,7 +31,7 @@ def get_property(conn: Connection, name: str) -> Optional[str]:
     """ Return the current value of the given property or None if the property
         is not set.
     """
     """ Return the current value of the given property or None if the property
         is not set.
     """
-    if not conn.table_exists('nominatim_properties'):
+    if not table_exists(conn, 'nominatim_properties'):
         return None
 
     with conn.cursor() as cur:
         return None
 
     with conn.cursor() as cur: