]> git.koha-community.org Git - koha.git/commit
Bug 31644: Add copy test and clarify some functions
authorNick Clemens <nick@bywatersolutions.com>
Thu, 29 Sep 2022 16:13:10 +0000 (16:13 +0000)
committerLucas Gass <lucas@bywatersolutions.com>
Mon, 5 Dec 2022 21:51:47 +0000 (21:51 +0000)
commit98fe1f204a7bc2193d288f62038dfb6ffe9c07be
tree282b045dd28a847efc1fe476aec2aa4febe243c2
parent448f7d1432dc0a0d30afb288e78291b46c3db7cf
Bug 31644: Add copy test and clarify some functions

This patch adds a tst for copy without subfields. I also clarify what eachstep does
so the next user/coder understands current behaviour

Update existing or add new: In the case where the field/subfield exists
we update, if we have two fields - one with the subfield, and one without, we
add the subfield to the one without

Copy field:
 - If given a subfield - we will add to existing fields in the record
 - If not given a subfield - we create an entirely new field

The logic of all of this is tricky, makes sense in a certain light, any complaints
are for a new bug :-)

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit 74742f52768b22c9e49ba0a8407fdb0ea95f3251)
t/db_dependent/MarcModificationTemplates.t