From 758818d329c5952f0f00174540d51f6b6e8e1c77 Mon Sep 17 00:00:00 2001
From: Ralph Bean <rbean@redhat.com>
Date: Oct 19 2017 20:51:48 +0000
Subject: Extract message from its envelope.
I ran into these in our stg container.
The message is in a little envelope, and we have to take it out.
---
diff --git a/greenwave/consumers/resultsdb.py b/greenwave/consumers/resultsdb.py
index 2270865..479eb4e 100644
--- a/greenwave/consumers/resultsdb.py
+++ b/greenwave/consumers/resultsdb.py
@@ -68,6 +68,7 @@ class ResultsDBHandler(fedmsg.consumers.FedmsgConsumer):
Args:
message (munch.Munch): A fedmsg about a new result.
"""
+ message = message.get('body', message)
log.debug('Processing message "%s"', message)
self._invalidate_cache(message)
self._publish_decision_changes(message)