Я пытаюсь опубликовать данные, относящиеся к автору документа, в моей коллекции Jobs. Мой маршрут настроен специально для каждого уникального автора, который я затем получаю через FlowRouter.getParam, но он по-прежнему не создает никаких данных. Я подписан на публикацию «refiJobs», но я все еще борюсь. Спасибо за чтение - помощь очень ценится!
Моя публикация
Meteor.publish('refiJobs', function () {
if (Roles.userIsInRole(this.userId, 'admin')) {
var author = FlowRouter.getParam('author');
return Jobs.find({author: author});
} else {
this.error(new Meteor.Error(403, "Access Denied"));
}
});
Мой маршрут:
authenticatedRoutes.route( '/admin/:author', {
action: function() {
BlazeLayout.render( 'default', { yield: 'user' } );
}
});