Vulcan/packages/telescope-users/lib/callbacks.js
2015-04-23 17:45:37 +09:00

20 lines
No EOL
481 B
JavaScript

/**
* Users hooks namespace
*/
// Users.hooks = {
// userEditRenderedCallbacks: [],
// userEditClientCallbacks: [],
// userCreatedCallbacks: [],
// userProfileCompleteChecks: []
// }
/**
* Check if the user has completed their profile with an email and username.
* @param {Object} user
*/
function hasCompletedProfile (user) {
return !!Users.getEmail(user) && !!Users.getUserName(user);
}
Telescope.registerCallback("profileCompletedChecks", hasCompletedProfile);