Lines 182-207
elsif ( $action eq 'update' ) {
Link Here
|
182 |
$template->param( action => 'edit' ); |
182 |
$template->param( action => 'edit' ); |
183 |
} |
183 |
} |
184 |
else { |
184 |
else { |
185 |
( $template, $borrowernumber, $cookie ) = get_template_and_user( |
|
|
186 |
{ |
187 |
template_name => "opac-memberentry-update-submitted.tt", |
188 |
type => "opac", |
189 |
query => $cgi, |
190 |
authnotrequired => 1, |
191 |
} |
192 |
); |
193 |
|
194 |
my %borrower_changes = DelUnchangedFields( $borrowernumber, %borrower ); |
185 |
my %borrower_changes = DelUnchangedFields( $borrowernumber, %borrower ); |
|
|
186 |
if (%borrower_changes) { |
187 |
( $template, $borrowernumber, $cookie ) = get_template_and_user( |
188 |
{ |
189 |
template_name => "opac-memberentry-update-submitted.tt", |
190 |
type => "opac", |
191 |
query => $cgi, |
192 |
authnotrequired => 1, |
193 |
} |
194 |
); |
195 |
|
195 |
|
196 |
my $m = |
196 |
my $m = |
197 |
Koha::Borrower::Modifications->new( |
197 |
Koha::Borrower::Modifications->new( |
198 |
borrowernumber => $borrowernumber ); |
198 |
borrowernumber => $borrowernumber ); |
199 |
|
199 |
|
200 |
$m->DelModifications; |
200 |
$m->DelModifications; |
201 |
$m->AddModifications(\%borrower_changes); |
201 |
$m->AddModifications(\%borrower_changes); |
202 |
$template->param( |
202 |
$template->param( |
203 |
borrower => GetMember( borrowernumber => $borrowernumber ), |
203 |
borrower => GetMember( borrowernumber => $borrowernumber ), |
204 |
); |
204 |
); |
|
|
205 |
} |
206 |
else { |
207 |
$template->param( |
208 |
action => 'edit', |
209 |
nochanges => 1, |
210 |
borrower => GetMember( borrowernumber => $borrowernumber ), |
211 |
); |
212 |
} |
205 |
} |
213 |
} |
206 |
} |
214 |
} |
207 |
elsif ( $action eq 'edit' ) { #Display logged in borrower's data |
215 |
elsif ( $action eq 'edit' ) { #Display logged in borrower's data |
208 |
- |
|
|