|
Lines 110-115
my $guarantor = undef;
Link Here
|
| 110 |
$guarantor = Koha::Patrons->find( $guarantor_id ) if $guarantor_id; |
110 |
$guarantor = Koha::Patrons->find( $guarantor_id ) if $guarantor_id; |
| 111 |
$template->param( guarantor => $guarantor ); |
111 |
$template->param( guarantor => $guarantor ); |
| 112 |
|
112 |
|
|
|
113 |
my @new_guarantors; |
| 114 |
my @new_guarantor_id = $input->multi_param('new_guarantor_id'); |
| 115 |
my @new_guarantor_relationship = $input->multi_param('new_guarantor_relationship'); |
| 116 |
foreach my $gid ( @new_guarantor_id ) { |
| 117 |
my $patron = Koha::Patrons->find( $gid ); |
| 118 |
my $relationship = shift( @new_guarantor_relationship ); |
| 119 |
next unless $patron; |
| 120 |
my $g = { patron => $patron, relationship => $relationship }; |
| 121 |
push( @new_guarantors, $g ); |
| 122 |
} |
| 123 |
$template->param( new_guarantors => \@new_guarantors ); |
| 124 |
|
| 113 |
my @delete_guarantor = $input->multi_param('delete_guarantor'); |
125 |
my @delete_guarantor = $input->multi_param('delete_guarantor'); |
| 114 |
foreach my $id ( @delete_guarantor ) { |
126 |
foreach my $id ( @delete_guarantor ) { |
| 115 |
my $r = Koha::Patron::Relationships->find( $id ); |
127 |
my $r = Koha::Patron::Relationships->find( $id ); |
|
Lines 250-268
if ( ( $op eq 'insert' ) and !$nodouble ) {
Link Here
|
| 250 |
if ( $patrons->count > 0) { |
262 |
if ( $patrons->count > 0) { |
| 251 |
$nodouble = 0; |
263 |
$nodouble = 0; |
| 252 |
$check_member = $patrons->next->borrowernumber; |
264 |
$check_member = $patrons->next->borrowernumber; |
| 253 |
|
|
|
| 254 |
|
| 255 |
my @new_guarantors; |
| 256 |
my @new_guarantor_id = $input->multi_param('new_guarantor_id'); |
| 257 |
my @new_guarantor_relationship = $input->multi_param('new_guarantor_relationship'); |
| 258 |
foreach my $gid ( @new_guarantor_id ) { |
| 259 |
my $patron = Koha::Patrons->find( $gid ); |
| 260 |
my $relationship = shift( @new_guarantor_relationship ); |
| 261 |
next unless $patron; |
| 262 |
my $g = { patron => $patron, relationship => $relationship }; |
| 263 |
push( @new_guarantors, $g ); |
| 264 |
} |
| 265 |
$template->param( new_guarantors => \@new_guarantors ); |
| 266 |
} |
265 |
} |
| 267 |
} |
266 |
} |
| 268 |
|
267 |
|
| 269 |
- |
|
|