From 979cc38cd831eaa81b80b7f36f8e7a69c2664c6a Mon Sep 17 00:00:00 2001 From: Lucas Collins Date: Fri, 2 Feb 2018 15:31:14 -0600 Subject: [PATCH] Make strings and dates displayable --- dist/datasource.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/dist/datasource.js b/dist/datasource.js index 732014d..74aad0a 100644 --- a/dist/datasource.js +++ b/dist/datasource.js @@ -247,13 +247,23 @@ System.register(['moment', 'lodash'], function(exports_1) { if (target || target == 0) { items.forEach(function (item) { if (item.properties[2].value == target) { - series.push([parseFloat(item.properties[0][item.valueAttribute]), moment_1.default(item.properties[1].value + tzOffset).valueOf()]); + if (item.properties[0].valueType == "string" || item.properties[0].valueType == "isodatetime") { + series.push([item.properties[0][item.valueAttribute], moment_1.default(item.properties[1].value + tzOffset).valueOf()]); + } + else { + series.push([parseFloat(item.properties[0][item.valueAttribute]), moment_1.default(item.properties[1].value + tzOffset).valueOf()]); + } } }); } else { items.forEach(function (item) { - series.push([parseFloat(item.properties[0][item.valueAttribute]), moment_1.default(item.properties[1].value + tzOffset).valueOf()]); + if (item.properties[0].valueType == "string" || item.properties[0].valueType == "isodatetime") { + series.push([item.properties[0][item.valueAttribute], moment_1.default(item.properties[1].value + tzOffset).valueOf()]); + } + else { + series.push([parseFloat(item.properties[0][item.valueAttribute]), moment_1.default(item.properties[1].value + tzOffset).valueOf()]); + } }); } return series;