https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23033

            Bug ID: 23033
           Summary: C4::Items::AddItemBatchFromMarc does not queue bib
                    record for indexing
 Change sponsored?: ---
           Product: Koha
           Version: 18.05
          Hardware: All
                OS: All
            Status: NEW
          Severity: minor
          Priority: P5 - low
         Component: MARC Bibliographic record staging/import
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
  Target Milestone: ---

Callers of C4::Items::AddItemBatchFromMarc must call ModZebra (directly or
indirectly) afterwards, which strikes me as wrong.

AddItemBatchFromMarc used to call C4::Biblio::ModBiblioMarc, which calls
C4::Items::ModZebra[*] but the call to ModBiblioMarc was commented out in
commit 3584c442 (2010-09-03 12:16:52 +0200, see bug #5579) and the comment was
never removed.

The only code in Koha 18.11 that calls AddItemBatchFromMarc is in
migration_tools/bulkmarcimport.pl, which dutifully calls MobBiblioMarc once
after each call to AddItemBatchFromMarc -- even(!) if AddItemBatchFromMarc
fails, which seems weird but I don't fully understand the code.  We could add a
call to ModZebra in AddItemBatchFromMarc but I assume it would be better to
reinstate the call to ModBiblioMarc.

I'll attach a patch shortly.

[*] C4::Items gets ModZebra from C4::Biblio, which implements and exports it,
so my will also change this to a call to C4::Biblio::ModZebra.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to