]> git.decadent.org.uk Git - dak.git/blobdiff - dak/process_policy.py
Merge remote-tracking branch 'jcristau/cs-set-log-suite'
[dak.git] / dak / process_policy.py
index 7b6b9645ece4521cacd2373356ff750d81b271d0..ab37aa2216b3282fcfeb4657d36944b89b32b3fc 100755 (executable)
@@ -195,9 +195,9 @@ def comment_accept(upload, srcqueue, comments, transaction):
             if debug_suite is not None and is_debug_binary(db_binary):
                 copy_to_suite = debug_suite
 
-            # build queues may miss the source package if this is a
-            # binary-only upload.
-            if suite != upload.target_suite:
+            # build queues and debug suites may miss the source package
+            # if this is a binary-only upload.
+            if copy_to_suite != upload.target_suite:
                 transaction.copy_source(
                     db_binary.source,
                     copy_to_suite,
@@ -213,6 +213,8 @@ def comment_accept(upload, srcqueue, comments, transaction):
                 extra_archives=[upload.target_suite.archive],
             )
 
+        suite.update_last_changed()
+
     # Copy .changes if needed
     if upload.target_suite.copychanges:
         src = os.path.join(upload.policy_queue.path, upload.changes.changesname)