Prevent null 852 $a in marc_export
authorDan Scott <dscott@laurentian.ca>
Wed, 30 Nov 2011 04:09:47 +0000 (23:09 -0500)
committerMike Rylander <mrylander@gmail.com>
Tue, 10 Jan 2012 16:32:25 +0000 (11:32 -0500)
commita2b7721969e23bcdbf0841473e533bcbc40f6934
tree14ff84b73da33317a3e73cff6478b0600afe1a0f
parent6c87bbe67e65036ed4e6923623de27304b08aa0d
Prevent null 852 $a in marc_export

852 $a is supposed to correspond to the institution holding the item
from which access is given, according to the MARC Format for Holdings
Data specification. As the org unit shortnames typically don't
correspond to one of the MARC Code List for Organization entries, we've
assumed that users will define the --location parameter; however, if
that parameter isn't defined, the empty string is used and an empty
subfield is generated. This, in turn, makes other MARC-parsing tools
unhappy. So, only generate an 852 $a if we have an actual value for the
--location parameter.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/src/support-scripts/marc_export.in