From 47df4da88f7b86f8360d5784649162b86403dfd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 1 Dec 2023 12:03:55 +0100 Subject: [PATCH] Add statement_timeout to postgis get_connection 173ecc4f452d add a new parameter to get_connection so it must also be defined for postgis. --- trytond-gis/trytond_gis/postgis/database.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/trytond-gis/trytond_gis/postgis/database.py b/trytond-gis/trytond_gis/postgis/database.py index 5f63d59c68..f52bf5dfa0 100644 --- a/trytond-gis/trytond_gis/postgis/database.py +++ b/trytond-gis/trytond_gis/postgis/database.py @@ -37,8 +37,11 @@ class Database(PGDatabase): params['dsn'] = uri._replace(scheme='postgresql').geturl() return params - def get_connection(self, autocommit=False, readonly=False): - conn = super(Database, self).get_connection(autocommit, readonly) + def get_connection( + self, autocommit=False, readonly=False, statement_timeout=None): + conn = super().get_connection( + autocommit=autocommit, readonly=readonly, + statement_timeout=statement_timeout) if self._GIS_OIDS is None: cursor = conn.cursor()