Disallow patron self-registration form to accept slashes in dob
authorTerran McCanna <tmccanna@georgialibraries.org>
Mon, 12 Jan 2015 19:21:47 +0000 (14:21 -0500)
committerTerran McCanna <tmccanna@georgialibraries.org>
Mon, 12 Jan 2015 19:21:47 +0000 (14:21 -0500)
(further modification to https://bugs.launchpad.net/evergreen/+bug/1361266)

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Open-ILS/src/templates/opac/parts/js.tt2

index f9600a5..6d3aac4 100644 (file)
@@ -4,10 +4,10 @@
 <!-- DOB validation for Patron Registration in OPAC -->
 <script type="text/javascript">
     function dobValidate(input) {
-        var validformat = /^(19|20)\d\d([- /.])(0[1-9]|1[012])\2(0[1-9]|[12][0-9]|3[01])$/
+        var validformat = /^(19|20)\d\d([-])(0[1-9]|1[012])\2(0[1-9]|[12][0-9]|3[01])$/
         var returnval = false
         if (!validformat.test(input.value))
-            alert("You have entered an invalid date, or an improperly formatted date.  Please enter Date of Birth in YYYY-MM-DD or YYYY/MM/DD format and try again.")
+            alert("You have entered an invalid date, or an improperly formatted date.  Please enter Date of Birth in YYYY-MM-DD format and try again.")
         else
             returnval = true
         if (returnval == false) input.select()