changeset bcafd934931c in trytond:5.6
details: https://hg.tryton.org/trytond?cmd=changeset;node=bcafd934931c
description:
Do not set transaction as readonly with psycopg2cffi
issue9546
review294341002
(grafted from 4720f011f2661602a070e5c4a1f0cc7f7226e2f1)
diffstat:
trytond/backend/postgresql/database.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 6dd90d016674 -r bcafd934931c trytond/backend/postgresql/database.py
--- a/trytond/backend/postgresql/database.py Sat Aug 29 18:21:01 2020 +0200
+++ b/trytond/backend/postgresql/database.py Sat Aug 29 18:23:26 2020 +0200
@@ -231,7 +231,7 @@
# psycopg2cffi does not have the readonly property
if hasattr(conn, 'readonly'):
conn.readonly = readonly
- elif not autocommit:
+ elif not autocommit and readonly:
cursor = conn.cursor()
cursor.execute('SET TRANSACTION READ ONLY')
return conn