]> git.decadent.org.uk Git - dak.git/blobdiff - daklib/dbconn.py
Various fixes
[dak.git] / daklib / dbconn.py
index f7ef853dc6cce6bfe531facd5b298bb8bf5a5337..1eaa3a7be53790274cd1e17c94f4f5e29315acf4 100755 (executable)
@@ -2045,6 +2045,7 @@ def add_dsc_to_db(u, filename, session=None):
     if not entry.has_key("files id") or not entry["files id"]:
         filename = entry["pool name"] + filename
         poolfile = add_poolfile(filename, entry, dsc_location_id, session)
+        session.flush()
         entry["files id"] = poolfile.file_id
 
     source.poolfile_id = entry["files id"]