From 1d52bab8735479fddbf32956c287bab3606701c8 Mon Sep 17 00:00:00 2001
From: Chris Hines <chris.hines@monash.edu>
Date: Fri, 20 Mar 2020 15:33:34 +1100
Subject: [PATCH] fix up call to make_response

---
 TES/tes/apiendpoints.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/TES/tes/apiendpoints.py b/TES/tes/apiendpoints.py
index 80aa566..b0c6da6 100644
--- a/TES/tes/apiendpoints.py
+++ b/TES/tes/apiendpoints.py
@@ -555,6 +555,7 @@ class CreateTunnel(Resource):
         will be passed in the body
         """
         import logging
+        import json
         logger = logging.getLogger()
         try:
             data = request.get_json()
@@ -580,7 +581,7 @@ class CreateTunnel(Resource):
                        user=username, host=loginhost,
                        internalfirewall=firewall,
                        localbind=localbind, authtok=authtok)
-            response = make_response({'localport':port})
+            response = make_response(json.dumps({'localport':port}),200)
             response.mime_type = 'application/json'
             response.set_cookie('twsproxyauth', authtok)
             return response
-- 
GitLab