From 9d22f79b63e1c876b576aac300b5b19767a28343 Mon Sep 17 00:00:00 2001
From: Samuel Gaist <samuel.gaist@idiap.ch>
Date: Wed, 18 Apr 2018 14:57:56 +0200
Subject: [PATCH] [dataformat] Read and decode from file before loading json

---
 beat/backend/python/dataformat.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/beat/backend/python/dataformat.py b/beat/backend/python/dataformat.py
index d4d9ae8..2897760 100755
--- a/beat/backend/python/dataformat.py
+++ b/beat/backend/python/dataformat.py
@@ -168,7 +168,7 @@ class DataFormat(object):
                 return
 
             with open(json_path, 'rb') as f:
-                self.data = simplejson.load(f)
+                self.data = simplejson.loads(f.read().decode('utf-8'))
 
         dataformat_cache[self._name] = self #registers itself into the cache
 
-- 
GitLab