Fix single graph bug in chart.js3, a=chris
Fix single graph bug in chart.js3, a=chris
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;