From bebc4b3d1e39af5de75150e65e42609dca7581a4 Mon Sep 17 00:00:00 2001
From: mancini <mancini@astron.nl>
Date: Sat, 17 Apr 2021 09:12:53 +0200
Subject: [PATCH] Fix return for template function

---
 atdb/taskdatabase/templates/taskdatabase/details/inputs.html  | 2 +-
 atdb/taskdatabase/templates/taskdatabase/details/outputs.html | 2 +-
 atdb/taskdatabase/views.py                                    | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/atdb/taskdatabase/templates/taskdatabase/details/inputs.html b/atdb/taskdatabase/templates/taskdatabase/details/inputs.html
index fc01391a..c9fd5256 100644
--- a/atdb/taskdatabase/templates/taskdatabase/details/inputs.html
+++ b/atdb/taskdatabase/templates/taskdatabase/details/inputs.html
@@ -13,7 +13,7 @@
  </div>
 </div>
 <script>
-    var inputs_values = {{ results | safe }}
+    var inputs_values = {{ resultsjson | safe }}
 
     function generate_tree(tree, div) {
         if (Array.isArray(tree)) {
diff --git a/atdb/taskdatabase/templates/taskdatabase/details/outputs.html b/atdb/taskdatabase/templates/taskdatabase/details/outputs.html
index 561dd786..814aada8 100644
--- a/atdb/taskdatabase/templates/taskdatabase/details/outputs.html
+++ b/atdb/taskdatabase/templates/taskdatabase/details/outputs.html
@@ -15,7 +15,7 @@
 
 
 <script>
-    var output_values = {{ results | safe }}
+    var output_values = {{ resultsjson | safe }}
 
     function generate_tree(tree, div) {
         if (Array.isArray(tree)) {
diff --git a/atdb/taskdatabase/views.py b/atdb/taskdatabase/views.py
index ecfee2de..91714ac8 100644
--- a/atdb/taskdatabase/views.py
+++ b/atdb/taskdatabase/views.py
@@ -267,7 +267,7 @@ def ShowInputs(request, id):
 
     # convert the json to a presentable piece of html for the output template
     results = algorithms.convert_list_of_dicts_to_html(task.inputs)
-    return render(request, "taskdatabase/details/inputs.html", {'results': results})
+    return render(request, "taskdatabase/details/inputs.html", {'results': results, 'resultsjson': task.inputs})
 
 
 def ShowOutputs(request, id):
@@ -275,7 +275,7 @@ def ShowOutputs(request, id):
 
     # convert the json to a presentable piece of html for the output template
     results = algorithms.convert_list_of_dicts_to_html(task.outputs)
-    return render(request, "taskdatabase/details/outputs.html", {'results': results})
+    return render(request, "taskdatabase/details/outputs.html", {'results': results, 'resultsjson': task.outputs})
 
 
 def ShowMetrics(request, id):
-- 
GitLab