Vulcan/packages/telescope-users/lib/client/templates/user_controller/user_controller.js

16 lines
No EOL
454 B
JavaScript

Template.user_controller.onCreated(function () {
var template = this;
template.subscribe('singleUser', FlowRouter.getParam("_idOrSlug"));
});
Template.user_controller.helpers({
data: function () {
var idOrSlug = FlowRouter.getParam("_idOrSlug");
var findById = Meteor.users.findOne(idOrSlug);
var findBySlug = Meteor.users.findOne({"telescope.slug": idOrSlug});
var user = findById || findBySlug;
return {user: user};
}
});