aboutsummaryrefslogtreecommitdiffstats
path: root/ui/imports/ui/components/environment-dashboard/environment-dashboard.js
diff options
context:
space:
mode:
authorKoren Lev <korenlev@gmail.com>2017-09-06 19:47:54 +0300
committerKoren Lev <korenlev@gmail.com>2017-09-06 19:47:54 +0300
commitfc2702ba260b7a8705ee9f2d1f606af8dfa768da (patch)
tree1a9be5648c0148a0624de550351b5dfe75b6c5d4 /ui/imports/ui/components/environment-dashboard/environment-dashboard.js
parent7e0fce9122cc61aef397c7a4e2780fb018404513 (diff)
ui updates
Change-Id: I2d3f87e34a74ce21bbb9e3df989b6527337b7228 Signed-off-by: Koren Lev <korenlev@gmail.com>
Diffstat (limited to 'ui/imports/ui/components/environment-dashboard/environment-dashboard.js')
-rw-r--r--ui/imports/ui/components/environment-dashboard/environment-dashboard.js15
1 files changed, 10 insertions, 5 deletions
diff --git a/ui/imports/ui/components/environment-dashboard/environment-dashboard.js b/ui/imports/ui/components/environment-dashboard/environment-dashboard.js
index 433096e..82fbb52 100644
--- a/ui/imports/ui/components/environment-dashboard/environment-dashboard.js
+++ b/ui/imports/ui/components/environment-dashboard/environment-dashboard.js
@@ -26,6 +26,7 @@ import { calcIconForMessageLevel, lastMessageTimestamp, calcColorClassForMessage
import { Counts } from 'meteor/tmeasday:publish-counts';
import { Roles } from 'meteor/alanning:roles';
//import { idToStr } from '/imports/lib/utilities';
+import { Counter } from 'meteor/natestrauser:publish-performant-counts';
import '/imports/ui/components/data-cubic/data-cubic';
import '/imports/ui/components/icon/icon';
@@ -123,9 +124,10 @@ Template.EnvironmentDashboard.onCreated(function() {
instance.subscribe('inventory?env+type', env.name, 'vconnector');
instance.subscribe('inventory?env+type', env.name, 'project');
instance.subscribe('inventory?env+type', env.name, 'region');
- instance.subscribe('messages?env+level', env.name, 'info');
- instance.subscribe('messages?env+level', env.name, 'warning');
- instance.subscribe('messages?env+level', env.name, 'error');
+
+ instance.subscribe('messages/count?level&env', 'info', env.name);
+ instance.subscribe('messages/count?level&env', 'warning', env.name);
+ instance.subscribe('messages/count?level&env', 'error', env.name);
let vConnectorCounterName = 'inventory?env+type!counter?env=' +
env.name + '&type=' + 'vconnector';
@@ -316,8 +318,11 @@ Template.EnvironmentDashboard.helpers({
};
}
- let count = Counts.get('messages?env+level!counter?env=' +
- envName + '&level=' + boxDef.level);
+ let counterName = `messages/count?level=${boxDef.level}&env=${envName}`;
+ let count = Counter.get(counterName);
+
+ //let count = Counts.get('messages?env+level!counter?env=' +
+ // envName + '&level=' + boxDef.level);
let title = _.capitalize(boxDef.level);