]> git.koha-community.org Git - koha.git/commit
Bug 23083: Fix course reserve item editing if one of the value is set to UNCHANGED
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Thu, 20 Jun 2019 01:08:04 +0000 (20:08 -0500)
committerLucas Gass <lucas@bywatersolutions.com>
Fri, 26 Jul 2019 03:40:07 +0000 (03:40 +0000)
commit23e62d6aa8a054ce0447a057994c2583592f0da7
tree3d3a69c31b1ba1dfbbd40b82d708ac58e21dcd59
parent2d7529e953e6bdcc05bead14af684b48512d8bac
Bug 23083: Fix course reserve item editing if one of the value is set to UNCHANGED

Test plan:
0: Do not apply the patches
1: Create an item with itype, ccode, location, and holding branch set
2: Create a course
3: Add item to course, changing the values for itype, ccode, and location
4: Click Edit for that item on course-details.pl
5: Assign new values for itype, ccode, and location but leave the holding library dropdown set to LEAVE UNCHANGED
6: Hit Save
7: Back on course-details.pl, observe that the item is still showing the values set in step 3
8: Apply this patch
9: Repeat 4 to 6
10: Back on course-details.pl, observe that the item is now showing the correct values
11: Edit the course reserve again, setting new values for itype, ccode, and location and setting the holding library dropdown to whatever the holding library for the item is currently
12: hit save
13: On course-details.pl, see that the change actually happened, the item is now showing the values set in step 9

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
(cherry picked from commit e4ee3636304d06a0492fee6a1fcd9e4c65a17be6)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
(cherry picked from commit 75e886e31e61646e7e1ee34a93d065528f560382)

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
C4/CourseReserves.pm