diff --git a/example/generator/StateGeneratorProvider.js b/example/generator/StateGeneratorProvider.js index 7784bb10cc..255588b2f7 100644 --- a/example/generator/StateGeneratorProvider.js +++ b/example/generator/StateGeneratorProvider.js @@ -47,7 +47,9 @@ define([ var interval = setInterval(function () { var now = Date.now(); - callback(pointForTimestamp(now, duration, domainObject.name)); + var datum = pointForTimestamp(now, duration, domainObject.name); + datum.value += ""; + callback(datum); }, duration); return function () { diff --git a/src/api/telemetry/TelemetryValueFormatter.js b/src/api/telemetry/TelemetryValueFormatter.js index 2153b479c8..57d91dbdcc 100644 --- a/src/api/telemetry/TelemetryValueFormatter.js +++ b/src/api/telemetry/TelemetryValueFormatter.js @@ -57,8 +57,8 @@ define([ return vm; }, {byValue: {}, byString: {}}); this.formatter.format = function (value) { - if (typeof value === "number") { - return this.enumerations.byValue[value] || value; + if (this.enumerations.byValue.hasOwnProperty(value)) { + return this.enumerations.byValue[value]; } return value; }.bind(this);