|
Lines 163-172
sub import_patrons {
Link Here
|
| 163 |
my $borrowernumber; |
163 |
my $borrowernumber; |
| 164 |
my $member; |
164 |
my $member; |
| 165 |
if ( defined($matchpoint) && ( $matchpoint eq 'cardnumber' ) && ( $borrower{'cardnumber'} ) ) { |
165 |
if ( defined($matchpoint) && ( $matchpoint eq 'cardnumber' ) && ( $borrower{'cardnumber'} ) ) { |
| 166 |
$member = GetMember( 'cardnumber' => $borrower{'cardnumber'} ); |
166 |
$member = Koha::Patrons->find( { cardnumber => $borrower{'cardnumber'} } ); |
| 167 |
if ($member) { |
|
|
| 168 |
$borrowernumber = $member->{'borrowernumber'}; |
| 169 |
} |
| 170 |
} |
167 |
} |
| 171 |
elsif ($extended) { |
168 |
elsif ($extended) { |
| 172 |
if ( defined($matchpoint_attr_type) ) { |
169 |
if ( defined($matchpoint_attr_type) ) { |
|
Lines 180-185
sub import_patrons {
Link Here
|
| 180 |
} |
177 |
} |
| 181 |
} |
178 |
} |
| 182 |
|
179 |
|
|
|
180 |
if ($member) { |
| 181 |
$member = $member->unblessed; |
| 182 |
$borrowernumber = $member->{'borrowernumber'}; |
| 183 |
} else { |
| 184 |
$member = {}; |
| 185 |
} |
| 186 |
|
| 183 |
if ( C4::Members::checkcardnumber( $borrower{cardnumber}, $borrowernumber ) ) { |
187 |
if ( C4::Members::checkcardnumber( $borrower{cardnumber}, $borrowernumber ) ) { |
| 184 |
push @errors, |
188 |
push @errors, |
| 185 |
{ |
189 |
{ |
| 186 |
- |
|
|