From e0f3fc15c91579c6dda1b80bac34a09e76fd92cc Mon Sep 17 00:00:00 2001
From: Martijn Vermaat <martijn@vermaat.name>
Date: Thu, 28 Aug 2014 17:29:36 +0200
Subject: [PATCH] Correctly handle incoming ByteArray in webservices

---
 mutalyzer/services/rpc.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mutalyzer/services/rpc.py b/mutalyzer/services/rpc.py
index f80da16e..ad083428 100644
--- a/mutalyzer/services/rpc.py
+++ b/mutalyzer/services/rpc.py
@@ -102,7 +102,7 @@ class MutalyzerService(ServiceBase):
                         'Only files up to %d megabytes are accepted.'
                         % (settings.MAX_FILE_SIZE // 1048576))
 
-        batch_file = StringIO(data)
+        batch_file = StringIO(''.join(data))
 
         job, columns = file_instance.parseBatchFile(batch_file)
         batch_file.close()
-- 
GitLab