You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2020/11/03 21:22:54 UTC

[airavata-django-portal] 04/08: AIRAVATA-3376 Fix decoding JSON bytestring

This is an automated email from the ASF dual-hosted git repository.

machristie pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata-django-portal.git

commit d0ac943aec26d51f552a2e1cd0a24a5fd41eca5e
Author: Marcus Christie <ma...@apache.org>
AuthorDate: Tue Nov 3 15:27:37 2020 -0500

    AIRAVATA-3376 Fix decoding JSON bytestring
---
 django_airavata/apps/workspace/views.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/django_airavata/apps/workspace/views.py b/django_airavata/apps/workspace/views.py
index 4e11c5e..b29103b 100644
--- a/django_airavata/apps/workspace/views.py
+++ b/django_airavata/apps/workspace/views.py
@@ -27,7 +27,7 @@ def experiments_list(request):
     if response.status_code != 200:
         raise Exception("Failed to load experiments list: {}".format(
             response.data['detail']))
-    experiments_json = JSONRenderer().render(response.data)
+    experiments_json = JSONRenderer().render(response.data).decode('utf-8')
     return render(request, 'django_airavata_workspace/experiments_list.html', {
         'bundle_name': 'experiment-list',
         'experiments_data': experiments_json
@@ -51,7 +51,7 @@ def projects_list(request):
     if response.status_code != 200:
         raise Exception("Failed to load projects list: {}".format(
             response.data['detail']))
-    projects_json = JSONRenderer().render(response.data)
+    projects_json = JSONRenderer().render(response.data).decode('utf-8')
 
     return render(request, 'django_airavata_workspace/projects_list.html', {
         'bundle_name': 'project-list',
@@ -138,7 +138,7 @@ def view_experiment(request, experiment_id):
     if response.status_code != 200:
         raise Exception("Failed to load experiment data: {}".format(
             response.data['detail']))
-    full_experiment_json = JSONRenderer().render(response.data)
+    full_experiment_json = JSONRenderer().render(response.data).decode('utf-8')
 
     return render(request, 'django_airavata_workspace/view_experiment.html', {
         'bundle_name': 'view-experiment',