changeset da28056e61ee in trytond:5.0
details: https://hg.tryton.org/trytond?cmd=changeset;node=da28056e61ee
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 3cc2285d958b -r da28056e61ee trytond/backend/postgresql/database.py
--- a/trytond/backend/postgresql/database.py    Sun Aug 02 17:27:54 2020 +0200
+++ b/trytond/backend/postgresql/database.py    Sat Aug 29 18:23:26 2020 +0200
@@ -170,7 +170,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