View | Details | Raw Unified | Return to bug 14889
Collapse All | Expand All

(-)a/admin/biblio_framework.pl (-3 / +4 lines)
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
            }
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/biblio_framework.tt (-1 / +1 lines)
Lines 151-156 Link Here
151
                    <li>
151
                    <li>
152
                        <span class="label">Framework code: </span>
152
                        <span class="label">Framework code: </span>
153
                        <input type="hidden" id="frameworkcode" name="frameworkcode" value="[% framework.frameworkcode %]" />[% framework.frameworkcode %]
153
                        <input type="hidden" id="frameworkcode" name="frameworkcode" value="[% framework.frameworkcode %]" />[% framework.frameworkcode %]
154
                        <input type="hidden" name="is_a_modif" value="1" />
154
                    </li>
155
                    </li>
155
                [% ELSE %]
156
                [% ELSE %]
156
                    <li>
157
                    <li>
157
- 

Return to bug 14889