diff options
Diffstat (limited to 'models')
-rw-r--r-- | models/users.js | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/models/users.js b/models/users.js index 45e2170e..5d9c218a 100644 --- a/models/users.js +++ b/models/users.js @@ -166,12 +166,9 @@ if (Meteor.isServer) { board.addMember(user._id); user.addInvite(boardId); - if (!process.env.MAIL_URL || (!Email)) return { username: user.username }; - try { - let rootUrl = Meteor.absoluteUrl.defaultOptions.rootUrl || ''; - if (!rootUrl.endsWith('/')) rootUrl = `${rootUrl}/`; - const boardUrl = `${rootUrl}b/${board._id}/${board.slug}`; + const { _id, slug } = board; + const boardUrl = FlowRouter.url('board', { id: _id, slug }); const vars = { user: user.username, |