From 1be10f314fc1a5061ed56d7e61d413ce119ea7ea Mon Sep 17 00:00:00 2001 From: Arne Hassel Date: Fri, 31 May 2019 08:29:12 +0200 Subject: [PATCH 1/2] This little space-bugger should not be here --- src/widgets/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/index.js b/src/widgets/index.js index f6940b1b4..6c0734982 100644 --- a/src/widgets/index.js +++ b/src/widgets/index.js @@ -824,7 +824,7 @@ UI.widgets.fieldParams[UI.ns.ui('TextField').uri] = { } UI.widgets.fieldParams[UI.ns.ui('PhoneField').uri] = { 'size': 20, 'uriPrefix': 'tel:' } UI.widgets.fieldParams[UI.ns.ui('PhoneField').uri].pattern = - /^\s*\+?[ 0-9-]+[0-9]\s*$/ + /^\s*\+?[0-9-]+[0-9]\s*$/ UI.widgets.fieldParams[UI.ns.ui('EmailField').uri] = { 'size': 30, 'uriPrefix': 'mailto:' } UI.widgets.fieldParams[UI.ns.ui('EmailField').uri].pattern = From 2ec1dbfde990f877c943db228b09923095df9b0a Mon Sep 17 00:00:00 2001 From: Arne Hassel Date: Mon, 3 Jun 2019 16:38:57 +0200 Subject: [PATCH 2/2] Trying to improve the regex --- src/widgets/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/index.js b/src/widgets/index.js index 6c0734982..c57914389 100644 --- a/src/widgets/index.js +++ b/src/widgets/index.js @@ -824,7 +824,7 @@ UI.widgets.fieldParams[UI.ns.ui('TextField').uri] = { } UI.widgets.fieldParams[UI.ns.ui('PhoneField').uri] = { 'size': 20, 'uriPrefix': 'tel:' } UI.widgets.fieldParams[UI.ns.ui('PhoneField').uri].pattern = - /^\s*\+?[0-9-]+[0-9]\s*$/ + /^\+?[\d-]+[\d]*$/ UI.widgets.fieldParams[UI.ns.ui('EmailField').uri] = { 'size': 30, 'uriPrefix': 'mailto:' } UI.widgets.fieldParams[UI.ns.ui('EmailField').uri].pattern =