Comment 2 for bug 712490

Revision history for this message
Dan Scott (denials) wrote :

I've now confirmed that this is a problem for subfields that are not part of the list of controlled subfields. For example, in the current trunk mapping of controlled fields/subfields, 600$c is not controlled. Here's what happens when you control the 600 field containing a $c, then modify the linked authority record:

Original, uncontrolled field:

=600 00 $aWilliam,$cPrince, grandson of Elizabeth II, Queen of Great Britain,$d1982-$xRelations with women.

Field after it has been controlled and the $0 has been added:

=600 00 $aWilliam,$cPrince, grandson of Elizabeth II, Queen of Great Britain,$d1982-$xRelations with women.$0(CONS)2

Field after the linked authority record has been modified:

=600 00$cPrince, grandson of Elizabeth II, Queen of Great Britain,$0(CONS)2$aWilliam,$d1982-$xRelations with women.

As the order of subfields other than $0 does matter for display, even for uncontrolled subfields, this is a problem.