Koha-clms/cataloguing
Lucas Gass f26f323aee
Bug 42262: encodeURIComponent for the 006 value
To test:
1- have a MARC record with Type of Material "BKS - Books" that does not have an 006 defined (biblio 1 in the KTD default data will work)
2- edit the biblio in the basic editor
3- open the tag editor for the 006
4- observe that the values along the top of the tag editor window show a value of "" (blank) in position 17
5- click Save in the tag editor window
6- confirm that the values in the 006 tag end with a space
7- open the 006 tag editor again
8- observe that the values along the top of the tag editor window no longer show any value for position 17. Instead, they end with the zero in position 16
9- click Save in the tag editor window
10- confirm that the values in the 006 tag now end with a zero, not followed by a space
11- save your biblio
12- edit the biblio in the basic editor again, get warning "The following fixed-length control field(s) have an invalid length: 006. Please fix."
13- APPLY PATCH and restart_all
14. Try editing the 006 value again, the whitespace should be preserved and you get no error.

Signed-off-by: Justin Swink <Justin.Swink@littleelm.gov>
Signed-off-by: Andrew Fuerste Henry <andrew@bywatersolutions.com>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
(cherry picked from commit 1a0501f5e8)
Signed-off-by: Jacob O'Mara <Jacob.omara@openfifth.co.uk>
Signed-off-by: Wainui Witika-Park <wainuiwitikapark@catalyst.net.nz>
2026-07-13 11:54:07 +12:00
..
value_builder Bug 42262: encodeURIComponent for the 006 value 2026-07-13 11:54:07 +12:00
addbiblio.pl Bug 40272: (QA follow-up) Only add a biblio test 2026-02-17 16:31:33 +00:00
addbooks.pl Bug 41989: Call getlanguage after get_template_and_user 2026-05-23 15:58:40 -04:00
additem.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
cataloging-home.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
concerns.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
editor.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
linkitem.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
merge.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
merge_ajax.pl Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
moveitem.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
plugin_launcher.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
ysearch.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
z3950_auth_search.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00
z3950_search.pl Bug 40163: Fix several http addresses in the code docs 2026-01-07 14:32:30 +00:00