Lines 253-266
if ( $uploadborrowers && length($uploadborrowers) > 0 ) {
Link Here
|
253 |
next; |
253 |
next; |
254 |
} |
254 |
} |
255 |
|
255 |
|
256 |
# generate a proper login if none provided |
|
|
257 |
if ( $borrower{userid} eq '' || !Check_Userid( $borrower{userid} ) ) { |
258 |
push @errors, { duplicate_userid => 1, userid => $borrower{userid} }; |
259 |
$invalid++; |
260 |
next LINE; |
261 |
} |
262 |
|
263 |
|
264 |
if ($borrowernumber) { |
256 |
if ($borrowernumber) { |
265 |
# borrower exists |
257 |
# borrower exists |
266 |
unless ($overwrite_cardnumber) { |
258 |
unless ($overwrite_cardnumber) { |
Lines 280-285
if ( $uploadborrowers && length($uploadborrowers) > 0 ) {
Link Here
|
280 |
$borrower{$col} = $member->{$col} if($member->{$col}) ; |
272 |
$borrower{$col} = $member->{$col} if($member->{$col}) ; |
281 |
} |
273 |
} |
282 |
} |
274 |
} |
|
|
275 |
|
276 |
# Check if the userid provided does not exist yet |
277 |
if ( exists $borrower{userid} |
278 |
and $borrower{userid} |
279 |
and not Check_Userid( $borrower{userid}, $borrower{borrowernumber} ) ) { |
280 |
push @errors, { duplicate_userid => 1, userid => $borrower{userid} }; |
281 |
$invalid++; |
282 |
next LINE; |
283 |
} |
284 |
|
283 |
unless (ModMember(%borrower)) { |
285 |
unless (ModMember(%borrower)) { |
284 |
$invalid++; |
286 |
$invalid++; |
285 |
# until we have better error trapping, we have no way of knowing why ModMember errored out... |
287 |
# until we have better error trapping, we have no way of knowing why ModMember errored out... |
286 |
- |
|
|