diff options
author | Lauri Ojansivu <x@xet7.org> | 2017-12-02 22:00:42 +0200 |
---|---|---|
committer | Lauri Ojansivu <x@xet7.org> | 2017-12-02 22:00:42 +0200 |
commit | 233554a3d69f1cf3a509e540fc1623d17c357037 (patch) | |
tree | 0321320f8be205aaf558b8912c4d63f98fa40639 /client/components/users/userAvatar.js | |
parent | fa281e3f5f7362797224c0eb11faec26351a407d (diff) | |
download | wekan-233554a3d69f1cf3a509e540fc1623d17c357037.tar.gz wekan-233554a3d69f1cf3a509e540fc1623d17c357037.tar.bz2 wekan-233554a3d69f1cf3a509e540fc1623d17c357037.zip |
Move global subscription to template subscription so that subscription
will stop when template is unused. It's very important for efficiency
espacially with large number of users. Thanks to mfshiu !
Diffstat (limited to 'client/components/users/userAvatar.js')
-rw-r--r-- | client/components/users/userAvatar.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/client/components/users/userAvatar.js b/client/components/users/userAvatar.js index 1066c632..be7a85d2 100644 --- a/client/components/users/userAvatar.js +++ b/client/components/users/userAvatar.js @@ -1,5 +1,3 @@ -Meteor.subscribe('my-avatars'); - Template.userAvatar.helpers({ userData() { // We need to handle a special case for the search results provided by the @@ -54,6 +52,8 @@ Template.userAvatarInitials.helpers({ BlazeComponent.extendComponent({ onCreated() { this.error = new ReactiveVar(''); + + Meteor.subscribe('my-avatars'); }, avatarUrlOptions() { |