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

(-)a/cataloguing/additem.pl (-2 / +6 lines)
Lines 423-428 my $prefillitem = C4::Context->preference('PrefillItem'); Link Here
423
if ($op eq "additem") {
423
if ($op eq "additem") {
424
424
425
    my $add_submit                 = $input->param('add_submit');
425
    my $add_submit                 = $input->param('add_submit');
426
    my $add_duplicate_submit       = $input->param('add_duplicate_submit');
426
    my $add_multiple_copies_submit = $input->param('add_multiple_copies_submit');
427
    my $add_multiple_copies_submit = $input->param('add_multiple_copies_submit');
427
    my $number_of_copies           = $input->param('number_of_copies');
428
    my $number_of_copies           = $input->param('number_of_copies');
428
429
Lines 498-504 if ($op eq "additem") { Link Here
498
    }
499
    }
499
500
500
    # If we have to add & duplicate
501
    # If we have to add & duplicate
501
    if ($prefillitem) {
502
    if ($prefillitem || $add_duplicate_submit) {
502
503
503
        $current_item = $item->unblessed;
504
        $current_item = $item->unblessed;
504
505
Lines 510-515 if ($op eq "additem") { Link Here
510
            # we have to clear the barcode field in the duplicate item record to make way for the new one generated by the javascript plugin
511
            # we have to clear the barcode field in the duplicate item record to make way for the new one generated by the javascript plugin
511
            $current_item->{barcode} = undef; # FIXME or delete?
512
            $current_item->{barcode} = undef; # FIXME or delete?
512
        }
513
        }
514
515
        # Don't use the "prefill" feature if we want to generate the form with all the info from this item
516
        # It will remove subfields that are not in SubfieldsToUseWhenPrefill.
517
        $prefillitem = 0 if $add_duplicate_submit;
513
    }
518
    }
514
519
515
    # If we have to add multiple copies
520
    # If we have to add multiple copies
516
- 

Return to bug 27526