fix -- day_phone issue
authorChris Sharp <csharp@georgialibraries.org>
Fri, 4 Sep 2020 20:09:54 +0000 (16:09 -0400)
committerChris Sharp <csharp@georgialibraries.org>
Fri, 4 Sep 2020 20:09:54 +0000 (16:09 -0400)
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Ecard.pm

index 31e4bab..e5c81fa 100644 (file)
@@ -348,7 +348,6 @@ sub make_user {
 
         $field = 'guardian' if $field eq 'ident_value2' && $val;
         $au->juvenile(1) if $field eq 'guardian' && $val;
-        $au->day_phone(undef) if $field eq 'day_phone' && $val eq '--';
 
         if ($field_info->{required} && !$val) {
             my $msg = "Value required for field: '$field'";
@@ -357,6 +356,7 @@ sub make_user {
             $logger->error("ECARD $msg");
         }
 
+        $val = undef if $field eq 'day_phone' && $val eq '--';
         $self->verify_dob($val) if $field eq 'dob' && $val;
         $au->$field($val);
     }