]> git.evergreen-ils.org Git - Evergreen.git/commit
Create authority records with meaningful cataloging agency values
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 29 Dec 2010 03:37:38 +0000 (03:37 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 29 Dec 2010 03:37:38 +0000 (03:37 +0000)
commit5ba8553a87320256e0534b9f5bdf5a3b433e20bb
tree7daf29c194735243e11b54b23a5e73ca4ede8564
parent160302bf859e31df22abd928866fe76daeeca198
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/trunk@19073 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/OpenILS/Application/Cat/Authority.pm
Open-ILS/xul/staff_client/server/cat/marcedit.js