Skip to content
This repository has been archived by the owner on Apr 3, 2019. It is now read-only.

Commit

Permalink
fix(strings): fix reset password link error messages
Browse files Browse the repository at this point in the history
The invalid and expired error messages were using verification link strings and markup
when they should use reset password strings and markup.
  • Loading branch information
zaach committed Jun 18, 2014
1 parent a13a8eb commit cf525dc
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 18 deletions.
4 changes: 2 additions & 2 deletions app/scripts/templates/complete_reset_password.mustache
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{{#isLinkExpired}}
<header>
<h1 id="fxa-verification-link-expired-header">{{#t}}Verification link expired{{/t}}</h1>
<h1 id="fxa-reset-link-expired-header">{{#t}}Reset password link expired{{/t}}</h1>
</header>

<section>
Expand All @@ -19,7 +19,7 @@

{{#isLinkDamaged}}
<header>
<h1 id="fxa-verification-link-damaged-header">{{#t}}Verification link damaged{{/t}}</h1>
<h1 id="fxa-reset-link-damaged-header">{{#t}}Reset password link damaged{{/t}}</h1>
</header>

<section>
Expand Down
12 changes: 6 additions & 6 deletions app/tests/spec/views/complete_reset_password.js
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ function (chai, p, AuthErrors, Metrics, View, RouterMock, WindowMock, TestHelper
testEventLogged('complete_reset_password:link_damaged');
})
.then(function () {
assert.ok(view.$('#fxa-verification-link-damaged-header').length);
assert.ok(view.$('#fxa-reset-link-damaged-header').length);
});
});

Expand All @@ -83,7 +83,7 @@ function (chai, p, AuthErrors, Metrics, View, RouterMock, WindowMock, TestHelper
testEventLogged('complete_reset_password:link_damaged');
})
.then(function () {
assert.ok(view.$('#fxa-verification-link-damaged-header').length);
assert.ok(view.$('#fxa-reset-link-damaged-header').length);
});
});

Expand All @@ -94,18 +94,18 @@ function (chai, p, AuthErrors, Metrics, View, RouterMock, WindowMock, TestHelper
testEventLogged('complete_reset_password:link_damaged');
})
.then(function () {
assert.ok(view.$('#fxa-verification-link-damaged-header').length);
assert.ok(view.$('#fxa-reset-link-damaged-header').length);
});
});

it('shows the expired screen if the token has already been verified', function () {
it('shows the expired screen if the token has already been used', function () {
isPasswordResetComplete = true;
return view.render()
.then(function () {
testEventLogged('complete_reset_password:link_expired');
})
.then(function () {
assert.ok(view.$('#fxa-verification-link-expired-header').length);
assert.ok(view.$('#fxa-reset-link-expired-header').length);
});
});
});
Expand Down Expand Up @@ -223,7 +223,7 @@ function (chai, p, AuthErrors, Metrics, View, RouterMock, WindowMock, TestHelper
};
return view.validateAndSubmit()
.then(function () {
assert.ok(view.$('#fxa-verification-link-expired-header').length);
assert.ok(view.$('#fxa-reset-link-expired-header').length);
});
});

Expand Down
20 changes: 10 additions & 10 deletions tests/functional/reset_password.js
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ define([
.end();
},

'start verifiction - get token and code from email': function () {
'start reset - get token and code from email': function () {
return setTokenAndCodeFromEmail(user, 1);
},

Expand All @@ -144,7 +144,7 @@ define([

return this.get('remote')
.get(require.toUrl(url))
.waitForElementById('fxa-verification-link-damaged-header')
.waitForElementById('fxa-reset-link-damaged-header')

.end();
},
Expand All @@ -155,7 +155,7 @@ define([

return this.get('remote')
.get(require.toUrl(url))
.waitForElementById('fxa-verification-link-damaged-header')
.waitForElementById('fxa-reset-link-damaged-header')

.end();
},
Expand All @@ -167,7 +167,7 @@ define([

return this.get('remote')
.get(require.toUrl(url))
.waitForElementById('fxa-verification-link-expired-header')
.waitForElementById('fxa-reset-link-expired-header')

.end();
},
Expand All @@ -177,7 +177,7 @@ define([

return this.get('remote')
.get(require.toUrl(url))
.waitForElementById('fxa-verification-link-damaged-header')
.waitForElementById('fxa-reset-link-damaged-header')

.end();
},
Expand All @@ -189,7 +189,7 @@ define([

return this.get('remote')
.get(require.toUrl(url))
.waitForElementById('fxa-verification-link-damaged-header')
.waitForElementById('fxa-reset-link-damaged-header')

.end();
},
Expand All @@ -199,7 +199,7 @@ define([

return this.get('remote')
.get(require.toUrl(url))
.waitForElementById('fxa-verification-link-damaged-header')
.waitForElementById('fxa-reset-link-damaged-header')

.end();
},
Expand All @@ -209,7 +209,7 @@ define([

return this.get('remote')
.get(require.toUrl(url))
.waitForElementById('fxa-verification-link-damaged-header')
.waitForElementById('fxa-reset-link-damaged-header')

.end();
},
Expand Down Expand Up @@ -263,7 +263,7 @@ define([
});
},

'complete verification': function () {
'complete reset': function () {
var url = COMPLETE_PAGE_URL_ROOT + '?token=' + token + '&code=' + code + '&email=' + encodeURIComponent(email);

return this.get('remote')
Expand Down Expand Up @@ -293,7 +293,7 @@ define([

return this.get('remote')
.get(require.toUrl(url))
.waitForElementById('fxa-verification-link-expired-header')
.waitForElementById('fxa-reset-link-expired-header')
.end()

.elementById('resend')
Expand Down

0 comments on commit cf525dc

Please sign in to comment.