KMAIN-1849 Birthdate Correction Error
authorvlewis <vlewis@catalystitservices.com>
Tue, 29 Sep 2015 17:25:16 +0000 (10:25 -0700)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Patron Registration Now Validates The Year From The DOB Field
To Make Sure Inaccurate Information Is Rejected

Signed-off-by: Nick Duncan <nDuncan@catalystitservices.com>
modified:   Open-ILS/web/js/ui/default/actor/user/register.js

Open-ILS/web/js/ui/default/actor/user/register.js

index a3fa36c..c455168 100644 (file)
@@ -1596,6 +1596,8 @@ function attachWidgetEvents(fmcls, fmfield, widget) {
 
             case 'dob':
                 widget.widget.isValid = function() {
+                    if(!this.attr('value')) return false;
+                    if(this.attr('value').getFullYear().toString().length < 4) return false;
                     return this.attr("value") < new Date();
                 };
                 dojo.connect(widget.widget, 'onChange',