Skip to content

Commit d2d9db3

Browse files
committed
Add url.resolve for password reset email url
fixes #1604
1 parent d69e87b commit d2d9db3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

core/server/controllers/admin.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ var Ghost = require('../../ghost'),
22
config = require('../config'),
33
_ = require('underscore'),
44
path = require('path'),
5+
url = require('url'),
56
when = require('when'),
67
api = require('../api'),
78
mailer = require('../mail'),
@@ -164,7 +165,7 @@ adminControllers = {
164165

165166
api.users.generateResetToken(email).then(function (token) {
166167
var siteLink = '<a href="' + config().url + '">' + config().url + '</a>',
167-
resetUrl = config().url + '/ghost/reset/' + token + '/',
168+
resetUrl = url.resolve(config().url, '/ghost/reset/') + token + '/',
168169
resetLink = '<a href="' + resetUrl + '">' + resetUrl + '</a>',
169170
message = {
170171
to: email,

0 commit comments

Comments
 (0)