]> git.evergreen-ils.org Git - Evergreen.git/commit
Backporting r14305 to fix <controlfield> creation and use (when missing) bug:
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 8 Oct 2009 17:49:22 +0000 (17:49 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 8 Oct 2009 17:49:22 +0000 (17:49 +0000)
commit4ff16d28697bdee70950a27362ccdd50bc883e7c
tree34ceb65f76460daf4d2b3fd00378d5a1d9a5e8ee
parent8adf8569b96cfe2de0fb4939f0458c16e3441dfa
Backporting r14305 to fix <controlfield> creation and use (when missing) bug:

When we add a <controlfield> element we need to set it to be 40 characters
long, and full of spaces, otherwise the Fixed Field editor cannot properly
set the positions.

Additionally, when a Fixed Field is edited but there is no backing
<controlfield> element (say, trying to set the Audn when there is no 008)
then we will add the needed <controlfield>.

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