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

Reply via email to