Список всех пользователей в коллекции пользователей, не работающих в первый раз с метеором js

У меня проблема с перечислением всех пользователей в коллекции пользователей. Когда я беру страницу со списком, отображаются только данные текущего пользователя. Но все пользователи попадают в список, как только страница обновляется и там все в порядке.

На стороне сервера у меня есть следующий код публикации

Meteor.publish("userList", function() {

    var user = Meteor.users.findOne({
        _id: this.userId
    });


    if (Roles.userIsInRole(user, ["admin"])) {
        return Meteor.users.find({}, {
            fields: {
                profile_name: 1,
                emails: 1,
                roles: 1,
                contact_info: 1
            }
        });
    }

    this.stop();
    return;
});

На стороне клиента,

Meteor.subscribe('userList');

В файле Template js я делаю следующий вызов:

Meteor.users.find();

Пожалуйста, помогите мне с этим вопросом. Что мне здесь не хватает?

Ответы на вопрос(1)

Ваш ответ на вопрос