From ef0271744790b98012ea1828314a0202525bc8c2 Mon Sep 17 00:00:00 2001 From: bshardi Date: Thu, 27 Feb 2014 10:45:06 -0500 Subject: [PATCH] Adding case insensitive test to signIn --- client/views/signIn/signIn.coffee | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/client/views/signIn/signIn.coffee b/client/views/signIn/signIn.coffee index fbcc9cd1..b8f0c687 100644 --- a/client/views/signIn/signIn.coffee +++ b/client/views/signIn/signIn.coffee @@ -24,7 +24,13 @@ Template.entrySignIn.helpers Template.entrySignIn.events 'submit #signIn': (event) -> event.preventDefault() - Session.set('email', $('input[name="email"]').val()) + + email = $('input[name="email"]').val() + if (AccountsEntry.isStringEmail(email) and AccountsEntry.settings.emailInsensitive) or + (not AccountsEntry.isStringEmail(email) and AccountsEntry.settings.usernameInsensitive) + email = email.toLowerCase() + + Session.set('email', email) Session.set('password', $('input[name="password"]').val()) Meteor.loginWithPassword(Session.get('email'), Session.get('password'), (error)->