|
Lines 54-62
if ( $op eq 'add_form' ) {
Link Here
|
| 54 |
} elsif ( $op eq 'add_validate' ) { |
54 |
} elsif ( $op eq 'add_validate' ) { |
| 55 |
my $frameworkcode = $input->param('frameworkcode'); |
55 |
my $frameworkcode = $input->param('frameworkcode'); |
| 56 |
my $frameworktext = $input->param('frameworktext'); |
56 |
my $frameworktext = $input->param('frameworktext'); |
|
|
57 |
my $is_a_modif = $input->param('is_a_modif'); |
| 57 |
|
58 |
|
| 58 |
my $framework = Koha::BiblioFrameworks->find($frameworkcode); |
59 |
if ($is_a_modif) { |
| 59 |
if ($framework) { |
60 |
my $framework = Koha::BiblioFrameworks->find($frameworkcode); |
| 60 |
$framework->frameworktext($frameworktext); |
61 |
$framework->frameworktext($frameworktext); |
| 61 |
eval { $framework->store; }; |
62 |
eval { $framework->store; }; |
| 62 |
if ($@) { |
63 |
if ($@) { |
|
Lines 65-71
if ( $op eq 'add_form' ) {
Link Here
|
| 65 |
push @messages, { type => 'message', code => 'success_on_update' }; |
66 |
push @messages, { type => 'message', code => 'success_on_update' }; |
| 66 |
} |
67 |
} |
| 67 |
} else { |
68 |
} else { |
| 68 |
$framework = Koha::BiblioFramework->new( |
69 |
my $framework = Koha::BiblioFramework->new( |
| 69 |
{ frameworkcode => $frameworkcode, |
70 |
{ frameworkcode => $frameworkcode, |
| 70 |
frameworktext => $frameworktext, |
71 |
frameworktext => $frameworktext, |
| 71 |
} |
72 |
} |