X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/c431e0e45d00885ff528a37c0522f9ad0c5778d8..6ff51712fe3800800d2d1e36a56794ae02b9fd91:/src/nominatim_db/db/connection.py diff --git a/src/nominatim_db/db/connection.py b/src/nominatim_db/db/connection.py index e960a3fa..cc843ab6 100644 --- a/src/nominatim_db/db/connection.py +++ b/src/nominatim_db/db/connection.py @@ -102,10 +102,10 @@ def server_version_tuple(conn: Connection) -> Tuple[int, int]: Converts correctly for pre-10 and post-10 PostgreSQL versions. """ version = conn.info.server_version - if version < 100000: - return (int(version / 10000), int((version % 10000) / 100)) - - return (int(version / 10000), version % 10000) + major, minor = divmod(version, 10000) + if major < 10: + minor //= 100 + return major, minor def postgis_version_tuple(conn: Connection) -> Tuple[int, int]: