From f75b67b7043ac7a4bf7f49e940d68156d6e58cd1 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Thu, 14 Apr 2016 10:39:12 +0300 Subject: [PATCH] Trim whitespace in JS from emails on invoice page --- resources/views/invoices/knockout.blade.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/resources/views/invoices/knockout.blade.php b/resources/views/invoices/knockout.blade.php index 716c654035cd..8fe4bcbcce80 100644 --- a/resources/views/invoices/knockout.blade.php +++ b/resources/views/invoices/knockout.blade.php @@ -98,7 +98,13 @@ function ViewModel(data) { var isValid = true; $('input.client-email').each(function(item, value) { + var $email = $(value); var email = $(value).val(); + + // Trim whitespace + email = (email || '').trim(); + $email.val(email); + if (!firstName && (!email || !isValidEmailAddress(email))) { isValid = false; }