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

16 lines
454 B
JavaScript
Raw Normal View History

2015-09-17 14:51:14 +09:00
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};
2015-09-17 14:51:14 +09:00
}
});