]> git.ipfire.org Git - pbs.git/commitdiff
sources: Add any watchers from commits to builds
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 14 Jun 2023 08:52:28 +0000 (08:52 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 14 Jun 2023 08:52:28 +0000 (08:52 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/sources.py

index 3e25219fe7569355c550e4b30e0ee19244ca06e1..158e40d5ef226e995f88a42c0a88729e68531019 100644 (file)
@@ -811,7 +811,9 @@ class Job(base.DataObject):
                        build = await self.backend.builds.create(
                                self.source.repo, package, group=self.commit.builds)
 
-                       # XXX add watchers
+                       # Add any watchers
+                       for user in commit.get_watchers():
+                               build.add_watcher(user)
 
                        # Return the build
                        return build