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

(-)a/cataloguing/addbiblio.pl (-2 / +16 lines)
Lines 35-40 use C4::Biblio qw( Link Here
35
    prepare_host_field
35
    prepare_host_field
36
    PrepHostMarcField
36
    PrepHostMarcField
37
    TransformHtmlToMarc
37
    TransformHtmlToMarc
38
    ApplyMarcOverlayRules
38
);
39
);
39
use C4::Search qw( FindDuplicate enabled_staff_search_views );
40
use C4::Search qw( FindDuplicate enabled_staff_search_views );
40
use C4::Auth qw( get_template_and_user haspermission );
41
use C4::Auth qw( get_template_and_user haspermission );
Lines 864-869 if ($biblionumber) { Link Here
864
    my $sth =  $dbh->prepare("select biblioitemnumber from biblioitems where biblionumber=?");
865
    my $sth =  $dbh->prepare("select biblioitemnumber from biblioitems where biblionumber=?");
865
    $sth->execute($biblionumber);
866
    $sth->execute($biblionumber);
866
    ($biblioitemnumber) = $sth->fetchrow;
867
    ($biblioitemnumber) = $sth->fetchrow;
868
    if (C4::Context->preference('MARCOverlayRules')) {
869
        my $member = Koha::Patrons->find($loggedinuser);
870
        $record = ApplyMarcOverlayRules(
871
            {
872
                biblionumber    => $biblionumber,
873
                record          => $record,
874
                overlay_context =>  {
875
                        source       => $z3950 ? 'z3950' : 'intranet',
876
                        categorycode => $member->categorycode,
877
                        userid       => $member->userid
878
                }
879
            }
880
        );
881
    }
867
}
882
}
868
883
869
#-------------------------------------------------------------------------------------
884
#-------------------------------------------------------------------------------------
Lines 892-898 if ( $op eq "addbiblio" ) { Link Here
892
                $frameworkcode,
907
                $frameworkcode,
893
                {
908
                {
894
                    overlay_context => {
909
                    overlay_context => {
895
                        source       => $z3950 ? 'z39.50' : 'intranet',
910
                        source       => $z3950 ? 'z3950' : 'intranet',
896
                        categorycode => $member->categorycode,
911
                        categorycode => $member->categorycode,
897
                        userid       => $member->userid
912
                        userid       => $member->userid
898
                    }
913
                    }
899
- 

Return to bug 30966