From 7ef520c2ea99e7660672cb0ff03e0fbf3a282a94 Mon Sep 17 00:00:00 2001 From: Rish Date: Tue, 22 Jan 2019 11:46:28 +0530 Subject: [PATCH] Fixed error handling for members reset password no-issue - Both input and form error was shown on submitting reset-password form - Does not submit form anymore in case of validation errors --- ghost/members-api/static/auth/index.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ghost/members-api/static/auth/index.js b/ghost/members-api/static/auth/index.js index dd821ce150..f7ed55380e 100644 --- a/ghost/members-api/static/auth/index.js +++ b/ghost/members-api/static/auth/index.js @@ -150,6 +150,15 @@ export default class App extends Component { this.hasError({errorType: 'no-input', data: 'password'}) || this.hasError({errorType: 'no-input', data: 'name'}) ); + case 'request-password-reset': + return ( + this.hasError({errorType: 'no-input', data: 'email'}) + ); + case 'reset-password': + return ( + this.hasError({errorType: 'no-input', data: 'password'}) + ); + break; } return false; }