From a5905f94e004fb108f0dcc06c109d18efdb5a176 Mon Sep 17 00:00:00 2001 From: James Antill Date: Tue, 17 Feb 2026 14:53:22 -0500 Subject: [PATCH] mirror_forge_ansible: body is wrapped in a body. Signed-off-by: James Antill --- roles/mirror_forge_ansible/templates/mirror_from_forge_bus.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/mirror_forge_ansible/templates/mirror_from_forge_bus.py b/roles/mirror_forge_ansible/templates/mirror_from_forge_bus.py index ffc3a8b4bf..103a796902 100644 --- a/roles/mirror_forge_ansible/templates/mirror_from_forge_bus.py +++ b/roles/mirror_forge_ansible/templates/mirror_from_forge_bus.py @@ -78,7 +78,7 @@ class MirrorFromForge(object): if _msg_from is None: pass elif _msg_from == "forgejo": # Lots of things missing here... - msg.body = {"repository": {"full_name": self.trigger_names[0]}} + msg.body = {"body" : {"repository": {"full_name": self.trigger_names[0]}}} elif _msg_from == "pagure": msg.body = {"repo": {"fullname": self.trigger_names[0]}} self.__call__(message=msg) @@ -97,7 +97,7 @@ class MirrorFromForge(object): if _msg_from is None: pass elif _msg_from == "forgejo": - repo_name = message.body.get("repository", {}).get("full_name") + repo_name = message.body.get("body", {}).get("repository", {}).get("full_name") elif _msg_from == "pagure": repo_name = message.body.get("repo", {}).get("fullname") if repo_name not in self.trigger_names: