Lines 51-66
sub AddModifications {
Link Here
|
51 |
if( $self->{borrowernumber} ) { |
51 |
if( $self->{borrowernumber} ) { |
52 |
return if( not keys %$data ); |
52 |
return if( not keys %$data ); |
53 |
$data->{borrowernumber} = $self->{borrowernumber}; |
53 |
$data->{borrowernumber} = $self->{borrowernumber}; |
|
|
54 |
$data->{verification_token} = ''; |
54 |
} |
55 |
} |
55 |
elsif( $self->{verification_token} ) { |
56 |
elsif( $self->{verification_token} ) { |
56 |
$data->{verification_token} = $self->{verification_token}; |
57 |
$data->{verification_token} = $self->{verification_token}; |
|
|
58 |
$data->{borrowernumber} = 0; |
57 |
} |
59 |
} |
58 |
else { |
60 |
else { |
59 |
return; |
61 |
return; |
60 |
} |
62 |
} |
61 |
|
63 |
|
62 |
my $rs = Koha::Database->new()->schema->resultset('BorrowerModification'); |
64 |
my $rs = Koha::Database->new()->schema->resultset('BorrowerModification'); |
63 |
return $rs->update_or_create($data); |
65 |
return $rs->update_or_create($data, { key => 'primary' } ); |
64 |
} |
66 |
} |
65 |
|
67 |
|
66 |
=head2 Verify |
68 |
=head2 Verify |
67 |
- |
|
|