]> git.decadent.org.uk Git - dak.git/commitdiff
fix set_files_id routine
authorMark Hymers <mhy@debian.org>
Sat, 16 Aug 2008 04:51:44 +0000 (04:51 +0000)
committerMark Hymers <mhy@debian.org>
Sat, 16 Aug 2008 04:51:44 +0000 (04:51 +0000)
Signed-off-by: Mark Hymers <mhy@debian.org>
dak/process_accepted.py
daklib/database.py

index 5dd72f7f2b91e7b0528f354dc3c8fded8fa1c7be..5e09243ffa545b22f836f9e2fa57191e4cfd31d2 100755 (executable)
@@ -353,7 +353,7 @@ def install ():
             if not files[file].has_key("location id") or not files[file]["location id"]:
                 files[file]["location id"] = database.get_location_id(Cnf["Dir::Pool"],files[file]["component"],utils.where_am_i())
             if not files[file].has_key("files id") or not files[file]["files id"]:
-                files[file]["files id"] = database.set_files_id (filename, files[file]["size"], files[file]["md5sum"], files[file]["location id"])
+                files[file]["files id"] = database.set_files_id (filename, files[file]["size"], files[file]["md5sum"], files[file]["sha1sum"], files[file]["sha256sum"], files[file]["location id"])
             source_id = database.get_source_id (source, source_version)
             if source_id:
                 projectB.query("INSERT INTO binaries (package, version, maintainer, source, architecture, file, type, sig_fpr) VALUES ('%s', '%s', %d, %d, %d, %d, '%s', %d)"
index e11d3cd6c83777b4fe8d9b0dbb783a9dca91ad68..9185d0a3f54fd0c77e16df1e0dba623ebbc3bff6 100755 (executable)
@@ -363,7 +363,7 @@ def get_or_set_queue_id (queue):
 def set_files_id (filename, size, md5sum, sha1sum, sha256sum, location_id):
     global files_id_cache
 
-    projectB.query("INSERT INTO files (filename, size, md5sum, sha1sum, sha256sum, location) VALUES ('%s', %d, '%s', %d)" % (filename, long(size), md5sum, sha1sum, sha256sum, location_id))
+    projectB.query("INSERT INTO files (filename, size, md5sum, sha1sum, sha256sum, location) VALUES ('%s', %d, '%s', '%s', '%s', %d)" % (filename, long(size), md5sum, sha1sum, sha256sum, location_id))
 
     return get_files_id (filename, size, md5sum, location_id)