thingsboard-aplcache

UI: Map widgets - Add ts to dataMap.

9/18/2017 12:04:23 PM

Details

diff --git a/ui/src/app/widget/lib/widget-utils.js b/ui/src/app/widget/lib/widget-utils.js
index f635c09..9d1c0f0 100644
--- a/ui/src/app/widget/lib/widget-utils.js
+++ b/ui/src/app/widget/lib/widget-utils.js
@@ -146,12 +146,16 @@ export function toLabelValueMap(data, datasources) {
         var dataKey = data[i].dataKey;
         var label = dataKey.label;
         var keyData = data[i].data;
+        var ts = null;
         var val = null;
         if (keyData.length > 0) {
+            ts = keyData[keyData.length-1][0];
             val = keyData[keyData.length-1][1];
         }
+        dataMap[label+'|ts'] = ts;
         dataMap[label] = val;
         var dsIndex = datasources.indexOf(data[i].datasource);
+        dsDataMap[dsIndex][label+'|ts'] = ts;
         dsDataMap[dsIndex][label] = val;
     }
     return {