diff --git a/apps/web/src/components/dialogs/forgotpassworddialog.js b/apps/web/src/components/dialogs/forgotpassworddialog.js index 7c94dace1..7a8888eb0 100644 --- a/apps/web/src/components/dialogs/forgotpassworddialog.js +++ b/apps/web/src/components/dialogs/forgotpassworddialog.js @@ -44,7 +44,7 @@ function ForgotPasswordDialog(props) { setError(); setIsLoading(true); db.user - .recoverAccount(data.email) + .recoverAccount(data.email.toLowerCase()) .then(() => { showToast( "success", diff --git a/apps/web/src/stores/user-store.js b/apps/web/src/stores/user-store.js index b7dd4f017..c4661f2c8 100644 --- a/apps/web/src/stores/user-store.js +++ b/apps/web/src/stores/user-store.js @@ -69,7 +69,7 @@ class UserStore extends BaseStore { login = (form) => { this.set((state) => (state.isLoggingIn = true)); return db.user - .login(form.email, form.password, form.remember) + .login(form.email.toLowerCase(), form.password, form.remember) .then(() => { return showLoadingDialog({ title: "Importing your data...", @@ -93,7 +93,7 @@ class UserStore extends BaseStore { signup = (form) => { this.set((state) => (state.isSigningIn = true)); return db.user - .signup(form.email, form.password) + .signup(form.email.toLowerCase(), form.password) .then(() => { return this.init(); })