MARC batch edit appends instead of adds new tag if other iterations of the tag are in the bib record
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Discovered in 2.2 (master)
We attempted to add tag 856 with a particular $u and $y URL and public message to a group of bib records. It was fine if the records being edited did not have any pre-existing 856 tags, but if 856 was present, instead of adding our new tag separately, the $u and $y and their values were appended to all the existing 856 tags.
What we wanted:
=856 41$uhttps:
=856 41$3Publisher description$
=856 41$3Sample text$uhttp:
What we got:
=856 41$3Publisher description$
=856 41$3Sample text$uhttp:
Changed in evergreen: | |
status: | New → Triaged |
tags: | removed: webstaffclient |
tags: |
added: cat-batchedit removed: batchedit |
tags: |
added: cat-marc removed: cataloging marc |
Confirmed, still happening in the web client, though after looking at the documentation (http:// docs.evergreen- ils.org/ reorg/3. 2/cataloging/ _marc_batch_ edit.html) I wonder if this is the original intended behavior, and what Mary is looking for would be a wishlist item.
I'm not very well versed in MARC Batch Edit though so comments welcome.