]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
script/ptl-tool: fix redmine_linkage_correct case in _get_active_issues() 69769/head
authorIlya Dryomov <idryomov@gmail.com>
Fri, 26 Jun 2026 10:56:27 +0000 (12:56 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Fri, 26 Jun 2026 11:07:31 +0000 (13:07 +0200)
If redmine_linkage_correct is True, _get_active_issues() is supposed to
ignore issues with "Multiple Source PRs" category.  However that doesn't
happen because the category string is compared against (category, text)
pair.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
src/script/ptl-tool.py

index 762069ca3b5f90c54c62ef10ea3360a470c84354..c7ac3d928e83029f1d37348f556d5ccdc800c670 100755 (executable)
@@ -207,7 +207,7 @@ class AuditReport:
 
     def _get_active_issues(self):
         if self.redmine_linkage_correct:
-            return [i for i in self.issues if i != "Multiple Source PRs"]
+            return [(cat, text) for cat, text in self.issues if cat != "Multiple Source PRs"]
         return self.issues
 
     def has_errors(self) -> bool: