Bug 5683 follow-up: calls to ModBiblio can still fail
authorJared Camins-Esakov <jcamins@bywatersolutions.com>
Wed, 6 Apr 2011 12:58:07 +0000 (08:58 -0400)
committerChris Cormack <chrisc@catalyst.net.nz>
Wed, 1 Jun 2011 21:04:48 +0000 (09:04 +1200)
commit5bbfb94f4399485a96c7f4478a3641da450926ca
tree2b44d8107397532c46a8e4d6943ccdf5f60c341f
parent7aa3a055914d4c8757455898208848619f5aaec5
Bug 5683 follow-up: calls to ModBiblio can still fail

Because C4::Charset directly manipulates the MARC::Record object, bad data has
to be cleaned in ModBiblio before the call into C4::Charset. The corrupted
records can also break the Zebra index. After this fix has been applied, it
would probably be a good idea to run the misc/maintenance/touch_all_biblios.pl
script to ensure that this problem has been cleared up.

Signed-off-by: Jared Camins-Esakov <jcamins@bywatersolutions.com>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
C4/Biblio.pm