@@ -, +, @@ --- admin/edi_ean_accounts.pl | 11 +++-------- .../intranet-tmpl/prog/en/modules/admin/edi_ean_accounts.tt | 4 ++-- 2 files changed, 5 insertions(+), 10 deletions(-) --- a/admin/edi_ean_accounts.pl +++ a/admin/edi_ean_accounts.pl @@ -58,7 +58,7 @@ elsif ( $op eq 'delete_confirm' ) { } else { if ( $op eq 'save' ) { - my $change = $input->param('oldean'); + my $change = $input->param('id'); if ($change) { editsubmit(); } @@ -124,19 +124,14 @@ sub addsubmit { } sub editsubmit { - $schema->resultset('EdifactEan')->search( - { - branchcode => $input->param('oldbranchcode'), - ean => $input->param('oldean'), - } - )->update_all( + $schema->resultset('EdifactEan')->find( $input->param('id') )->update( { branchcode => $input->param('branchcode'), description => $input->param('description'), ean => $input->param('ean'), id_code_qualifier => $input->param('id_code_qualifier'), } - ); + ); return; } --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/edi_ean_accounts.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/edi_ean_accounts.tt @@ -52,7 +52,7 @@ [% IF ean %] - + [% END %]
@@ -149,7 +149,7 @@ [% END %] - Edit + Edit Delete --