X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fchanges.py;fp=daklib%2Fchanges.py;h=c1f8f5ba89f5168f0d322c7d82fe04b1164be17c;hb=bf38dcbe75f32f221887eeda8fce0e81e64db115;hp=3f305c9c0fe4cbc7f3082bd739e38400e0aebf6a;hpb=83ed0494aa655664d574a718e051f757f137130b;p=dak.git diff --git a/daklib/changes.py b/daklib/changes.py index 3f305c9c..c1f8f5ba 100755 --- a/daklib/changes.py +++ b/daklib/changes.py @@ -204,6 +204,7 @@ class Changes(object): else: multivalues[key] = self.changes[key].keys() + # TODO: Use ORM session.execute( """INSERT INTO changes (changesname, seen, source, binaries, architecture, version, @@ -223,6 +224,10 @@ class Changes(object): 'changedby': self.changes["changed-by"], 'date': self.changes["date"]} ) + session.commit() + + return session.query(DBChange).filter_by(changesname = self.changes_file).one() + def unknown_files_fields(self, name): return sorted(list( set(self.files[name].keys()) - set(CHANGESFIELDS_FILES)))