[Patchew-devel] [PATCH 4/6] maintainer: add to watch list even if no applier is present for a project

Paolo Bonzini posted 6 patches 2 years, 6 months ago
[Patchew-devel] [PATCH 4/6] maintainer: add to watch list even if no applier is present for a project
Posted by Paolo Bonzini 2 years, 6 months ago
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
 mods/maintainer.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/mods/maintainer.py b/mods/maintainer.py
index 3e4ee09..c246d8a 100644
--- a/mods/maintainer.py
+++ b/mods/maintainer.py
@@ -30,6 +30,7 @@ class MaintainerModule(PatchewModule):
         register_handler("ResultUpdate", self.on_result_update)
         register_handler("MessageQueued", self.on_queue_change)
         register_handler("MessageDropped", self.on_queue_change)
+        register_handler("SeriesComplete", self.on_series_complete)
         register_handler("SeriesMerged", self.on_series_merged)
         register_handler("SeriesReviewed", self.on_series_reviewed)
         declare_event(
@@ -86,6 +87,9 @@ class MaintainerModule(PatchewModule):
             # maintainers so redo the watched queue
             self._update_watch_queue(obj)
 
+    def on_series_complete(self, evt, project, series):
+        self._update_watch_queue(series)
+
     def on_series_reviewed(self, evt, series):
         # Handle changes to "is:reviewed"
         self._update_watch_queue(series)
-- 
2.34.1


_______________________________________________
Patchew-devel mailing list
Patchew-devel@redhat.com
https://listman.redhat.com/mailman/listinfo/patchew-devel