Koha-clms/Koha/Filter/MARC
Janusz Kaczmarek d0ce815600
Bug 40128: StripWhitespaceChars can create empty subfields
When StripWhitespaceChars is enabled and the user by chance enters
some white spaces in the input field, Koha generates empty subfield
(or even entirely empty field).

Test plan:
==========
1. Enable StripWhitespaceChars system preference.
2. Edit an existing record, putting just some spaces into an empty
   subfield. Save the record.
3. Go to bibliographic record Normal view and in modal "MARC preview"
   notice that the subfield you entered spaces in exists as an empty
   subfield. If it was the only subfield in a field, the field exists
   with no data at all. This is wrong.
4. Apply the patch ; restart_all.
5. Repeat 2. and 3. You should not see any empty subfield now. If the
   empty subbfield was the only subfield in a field, the field should
   have been removed from the record.

Signed-off-by: Roman Dolny <roman.dolny@jezuici.pl>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
2025-07-15 16:32:53 -06:00
..
EmbedItems.pm
…
EmbedItemsAvailability.pm Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
EmbedSeeFromHeadings.pm Bug 39319: Fixes for Pod::Checker 2025-04-14 08:51:21 +02:00
ExpandCodedFields.pm Bug 38664: Tidy the whole codebase 2025-02-11 14:58:24 +01:00
Null.pm Bug 39319: Fixes for Pod::Checker 2025-04-14 08:51:21 +02:00
TrimFields.pm Bug 40128: StripWhitespaceChars can create empty subfields 2025-07-15 16:32:53 -06:00
ViewPolicy.pm Bug 39325: Manual fixes 2025-04-28 18:51:23 +02:00