[FIX] User statuses in admin user info panel (#20341)

pull/20551/head
Rohan Lekhwani 5 years ago committed by GitHub
parent 2d3a95647c
commit 1fcd352d9b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 7
      app/statistics/server/lib/statistics.js

@ -69,10 +69,9 @@ export const statistics = {
statistics.activeGuests = Users.getActiveLocalGuestCount();
statistics.nonActiveUsers = Users.find({ active: false }).count();
statistics.appUsers = Users.find({ type: 'app' }).count();
statistics.onlineUsers = Meteor.users.find({ statusConnection: 'online' }).count();
statistics.awayUsers = Meteor.users.find({ statusConnection: 'away' }).count();
// TODO: Get statuses from the `status` property.
statistics.busyUsers = Meteor.users.find({ statusConnection: 'busy' }).count();
statistics.onlineUsers = Meteor.users.find({ status: 'online' }).count();
statistics.awayUsers = Meteor.users.find({ status: 'away' }).count();
statistics.busyUsers = Meteor.users.find({ status: 'busy' }).count();
statistics.totalConnectedUsers = statistics.onlineUsers + statistics.awayUsers;
statistics.offlineUsers = statistics.totalUsers - statistics.onlineUsers - statistics.awayUsers - statistics.busyUsers;

Loading…
Cancel
Save