Create authority records with meaningful cataloging agency values
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 29 Dec 2010 04:28:29 +0000 (04:28 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 29 Dec 2010 04:28:29 +0000 (04:28 +0000)
commit70fdc2c2b6ffc322560c63645e4be9d397c0cc18
tree354f7b1a3bbf7052c16672c421008a65f81b75f8
parent833cd16fab54c36d7976641a1b15f6d79e0eac4f
Create authority records with meaningful cataloging agency values

Hardcoded values in the 040 are problematic for sites that want
to be a source of authority records; with the addition of another
parameter to the open-ils.cat.authority.record.create_from_bib(.readonly)
API, we can solve that problem. The callers of this API (the MARC editor)
have access to the cat.marc_control_number_identifier OU setting, so as
long as that is set correctly, problem solved.

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@19078 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/OpenILS/Application/Cat/Authority.pm
Open-ILS/xul/staff_client/server/cat/marcedit.js