diff options
| author | Mark Wells <mark@freeside.biz> | 2016-08-18 16:23:26 -0700 |
|---|---|---|
| committer | Mark Wells <mark@freeside.biz> | 2016-08-18 16:24:03 -0700 |
| commit | 0185697720bf840d90ada1b8149d8057197acea7 (patch) | |
| tree | a50e4d56b25e159b2ea637443eeacaf134b0adaf /httemplate/edit/quick-charge.html | |
| parent | 01c085c7bb70af2eafd5c6bb545a2e51a720623d (diff) | |
allow unicode letters in one-time charge description, #72175
Diffstat (limited to 'httemplate/edit/quick-charge.html')
| -rw-r--r-- | httemplate/edit/quick-charge.html | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/httemplate/edit/quick-charge.html b/httemplate/edit/quick-charge.html index 2bbbe43d8..a9e57b6a5 100644 --- a/httemplate/edit/quick-charge.html +++ b/httemplate/edit/quick-charge.html @@ -6,6 +6,7 @@ <SCRIPT TYPE="text/javascript" SRC="<%$fsurl%>elements/calendar_stripped.js"></SCRIPT> <SCRIPT TYPE="text/javascript" SRC="<%$fsurl%>elements/calendar-en.js"></SCRIPT> <SCRIPT TYPE="text/javascript" SRC="<%$fsurl%>elements/calendar-setup.js"></SCRIPT> +<SCRIPT TYPE="text/javascript" SRC="<%$fsurl%>elements/xregexp-all.js"></SCRIPT> <& /elements/error.html &> @@ -39,7 +40,7 @@ function enable_quick_charge (e) { function validate_quick_charge () { var pkg = document.QuickChargeForm.pkg.value; - var pkg_regex = /^([\w \!\@\#\$\%\&\(\)\-\+\;\:\'\"\,\.\?\/\=\[\]]*)$/ ; + var pkg_regex = XRegExp('^([\\p{L}\\p{N} \_\!\@\#\$\%\&\(\)\-\+\;\:\'\"\,\.\?\/\=\\[\\]]*)$'); var amount = document.QuickChargeForm.amount.value; var amount_regex = /^\s*\$?\s*(\d*(\.?\d{1,2}))\s*$/ ; var rval = true; |
