[PATCH 04/11] [SIGNED-OFF] bug 5579: correctly signal when to reindex bibs
Galen Charlton
gmcharlt at gmail.com
Fri Mar 4 00:29:32 CET 2011
* when item changes
* when new item is added
Signed-off-by: Galen Charlton <gmcharlt at gmail.com>
Signed-off-by: Claire Hernandez <claire.hernandez at biblibre.com>
---
C4/Items.pm | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/C4/Items.pm b/C4/Items.pm
index 50e3760..a866789 100644
--- a/C4/Items.pm
+++ b/C4/Items.pm
@@ -261,9 +261,9 @@ sub AddItem {
$item->{'itemnumber'} = $itemnumber;
# create MARC tag representing item and add to bib
- my $new_item_marc = _marc_from_item_hash($item, $frameworkcode, $unlinked_item_subfields);
- _add_item_field_to_biblio($new_item_marc, $item->{'biblionumber'}, $frameworkcode );
+ #my $new_item_marc = _marc_from_item_hash($item, $frameworkcode, $unlinked_item_subfields);
#_add_item_field_to_biblio($new_item_marc, $item->{'biblionumber'}, $frameworkcode );
+ ModZebra( $item->{biblionumber}, "specialUpdate", "biblioserver", undef, undef );
logaction("CATALOGUING", "ADD", $itemnumber, "item") if C4::Context->preference("CataloguingLog");
@@ -507,6 +507,7 @@ sub ModItem {
# update biblio MARC XML
my $whole_item = GetItem($itemnumber) or die "FAILED GetItem($itemnumber)";
+ ModZebra( $whole_item->{biblionumber}, "specialUpdate", "biblioserver", undef, undef );
unless (defined $unlinked_item_subfields) {
$unlinked_item_subfields = _parse_unlinked_item_subfields_from_xml($whole_item->{'more_subfields_xml'});
@@ -2109,7 +2110,6 @@ sub _koha_modify_item {
$error.="ERROR in _koha_modify_item $query".$dbh->errstr;
warn $error;
}
- ModZebra( $item->{biblionumber}, "specialUpdate", "biblioserver", undef, undef );
return ($item->{'itemnumber'},$error);
}
--
1.7.1
More information about the Koha-patches
mailing list