Răsfoiți Sursa

fixed total registered user count

Akira Laine 9 ani în urmă
părinte
comite
99b88d50ba
2 a modificat fișierele cu 8 adăugiri și 1 ștergeri
  1. 4 1
      app/client/client.js
  2. 4 0
      app/server/server.js

+ 4 - 1
app/client/client.js

@@ -1200,7 +1200,10 @@ Template.admin.helpers({
       return Session.get("userNum");
   },
   allUsers: function(){
-      return Meteor.users.find().count();
+      Meteor.call("getTotalUsers", function(err, num){
+          Session.set("allUsers", num);
+      })
+      return Session.get("allUsers");
   },
   playlists: function() {
       var playlists = Playlists.find({}).fetch();

+ 4 - 0
app/server/server.js

@@ -954,6 +954,10 @@ Meteor.methods({
             return Object.keys(Meteor.default_server.sessions).length;
         }
     },
+    getTotalUsers: function(){
+        console.log(Meteor.users.find().count());
+        return Meteor.users.find().count();
+    },
     updateRealName: function(username, realname){
         Meteor.users.update({"profile.username": username}, {$set: {"profile.realname": realname}});
     },