]> git.evergreen-ils.org Git - Evergreen.git/commit
Create authorities that only contain controlled subfields (LP 712496)
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 8 Feb 2011 06:12:24 +0000 (06:12 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 8 Feb 2011 06:12:24 +0000 (06:12 +0000)
commit1ae6aedcb9af2c58928b6ad41242fdd0d478cf11
tree39e1b84c7a8ff700bf1f40e1aa9551ce04f1564c
parent26c638e872fad3e2c5101564d4ca00f191c6fe8d
Create authorities that only contain controlled subfields (LP 712496)

Selecting "Create authority" on a field containing uncontrolled subfields
would generate an authority record that contained those uncontrolled
subfields. This would, in turn, prevent the "Validate" button from operating
correctly - if you added a 700 with $a and $c subfields, clicked "Create
authority", and then immediately clicked "Validate", the field would show
up as red.

Now we filter out the uncontrolled subfields before they get sent to
the "Create authority" function, avoiding this validation problem.

git-svn-id: svn://svn.open-ils.org/ILS/trunk@19404 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/xul/staff_client/server/cat/marcedit.js