From 477314406b1959f4298f7eda742ab81d9c18029f Mon Sep 17 00:00:00 2001 From: Pierre Tardy Date: Fri, 6 Nov 2015 17:38:33 +0100 Subject: [PATCH] fix email matching in case of email not existing Signed-off-by: Pierre Tardy --- .../src/services/dataUtils/dataUtils.service.coffee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/www/data_module/src/services/dataUtils/dataUtils.service.coffee b/www/data_module/src/services/dataUtils/dataUtils.service.coffee index 8feafe676e3..9eb945038fd 100644 --- a/www/data_module/src/services/dataUtils/dataUtils.service.coffee +++ b/www/data_module/src/services/dataUtils/dataUtils.service.coffee @@ -74,4 +74,7 @@ class DataUtils extends Service if not angular.isString(string) throw new TypeError("Parameter 'string' must be a string, not #{typeof string}") emailRegex = /[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*/ - emailRegex.exec(string).pop() or '' + try + emailRegex.exec(string).pop() or '' + catch + ''