|
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 |
- |
|
|