From f4d93d7ada75d09d08b60c8395c4a3f077e40660 Mon Sep 17 00:00:00 2001
From: Jorrit Schaap <schaap@astron.nl>
Date: Thu, 5 Sep 2019 15:21:03 +0200
Subject: [PATCH] SW-796: fixed tObservationStartListener

---
 LCS/MessageBus/src/message.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/LCS/MessageBus/src/message.py b/LCS/MessageBus/src/message.py
index c4824bb03c8..8bc64109eaf 100644
--- a/LCS/MessageBus/src/message.py
+++ b/LCS/MessageBus/src/message.py
@@ -199,6 +199,9 @@ class MessageContent(object):
             qpidMsg.body = qpidMsg.body.decode('utf-8')
 
         plIdx = qpidMsg.body.find('<payload>')
+        if isinstance(qpidMsg.body, bytes):
+            qpidMsg.body = qpidMsg.body.decode('utf-8')
+
         if plIdx != -1:
           plIdx += len('<payload>')
           plEndIdx = qpidMsg.body.rfind('</payload>', plIdx)
-- 
GitLab