X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fdbconn.py;h=56ff65aa9dc730cc1e9e40dcfd63fd649d4a2ff6;hb=97ac37bc77ac3e894ffd4097a277998ddb5e88e4;hp=224935dd5883504a59c9d1b27f44175ce227e287;hpb=3a55501ad9f5eaed322f5ea8365bb799e468b2e2;p=dak.git diff --git a/daklib/dbconn.py b/daklib/dbconn.py index 224935dd..56ff65aa 100755 --- a/daklib/dbconn.py +++ b/daklib/dbconn.py @@ -84,6 +84,7 @@ def session_wrapper(fn): # Session is last argument in args session = args[-1] if session is None: + args = list(args) session = args[-1] = DBConn().session() private_transaction = True @@ -1417,6 +1418,7 @@ class Queue(object): # them (if one doesn't already exist) for dsc_file in changes.dsc_files.keys(): # Skip all files except orig tarballs + from daklib.regexes import re_is_orig_source if not re_is_orig_source.match(dsc_file): continue # Skip orig files not identified in the pool