X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fdbconn.py;h=cb578bd7874214576a7217b745771112cf805a2e;hb=4a867e40c345441e6c12b283bd0aef0fd3f7ba12;hp=ee057d5c9cdff40d4ec905500fac286df5368bf6;hpb=4f37b4b9e868c29b538c90bf51c5bc4aaa84ba53;p=dak.git diff --git a/daklib/dbconn.py b/daklib/dbconn.py index ee057d5c..cb578bd7 100755 --- a/daklib/dbconn.py +++ b/daklib/dbconn.py @@ -65,7 +65,7 @@ def session_wrapper(fn): session = kwargs.get('session') # No session specified as last argument or in kwargs, create one. - if session is None and len(args) == len(getargspec(fn)[0]) - 1: + if session is None or len(args) == len(getargspec(fn)[0]) - 1: private_transaction = True kwargs['session'] = DBConn().session()