Fix single graph bug in chart.js3, a=chris

Chris Pollett [2020-05-22 23:May:nd]
Fix single graph bug in chart.js3, a=chris
Filename
src/scripts/chart.js
diff --git a/src/scripts/chart.js b/src/scripts/chart.js
index 6d8548ff7..09c8f00df 100644
--- a/src/scripts/chart.js
+++ b/src/scripts/chart.js
@@ -106,8 +106,9 @@ function Chart(chart_id, data)
         var key;
         var val;
         var num_graphs = 1;
+        var graph_data = {};
         if (data.num_graphs === 'undefined') {
-            graph_data = [data];
+            graph_data[0] = data;
         } else {
             graph_data = data.graphs;
             num_graphs = data.num_graphs;
@@ -198,8 +199,9 @@ function Chart(chart_id, data)
             c.stroke();
         }
         var num_graphs = 1;
+        var graph_data = {};
         if (data.num_graphs === 'undefined') {
-            graph_data = [data];
+            graph_data[0] = data;
         } else {
             graph_data = data.graphs;
             num_graphs = data.num_graphs;
@@ -237,8 +239,9 @@ function Chart(chart_id, data)
         self.initMinMaxRange();
         self.renderAxes();
         num_graphs = 1;
+        var graph_data = {};
         if (data.num_graphs === 'undefined') {
-            graph_data = [data];
+            graph_data[0] = data;
         } else {
             graph_data = data.graphs;
             num_graphs = data.num_graphs;
@@ -280,8 +283,9 @@ function Chart(chart_id, data)
     {
         self.drawPointGraph();
         num_graphs = 1;
+        var graph_data = {};
         if (data.num_graphs === 'undefined') {
-            graph_data = [data];
+            graph_data[0] = data;
         } else {
             graph_data = data.graphs;
             num_graphs = data.num_graphs;
@@ -340,8 +344,9 @@ function Chart(chart_id, data)
         self.initMinMaxRange();
         self.renderAxes();
         num_graphs = 1;
+        graph_data = {};
         if (data.num_graphs === 'undefined') {
-            graph_data = [data];
+            graph_data[0] = data;
         } else {
             graph_data = data.graphs;
             num_graphs = data.num_graphs;
ViewGit