]> git.koha-community.org Git - koha.git/commit
Bug 27921: Log correct timestamp for HOLD MODIFY when set waiting
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Thu, 11 Mar 2021 15:11:15 +0000 (16:11 +0100)
committerFridolin Somers <fridolin.somers@biblibre.com>
Tue, 13 Apr 2021 15:07:04 +0000 (17:07 +0200)
commit66a698fc7248750b8fda96241db7dcf8883b125b
tree26eb867a036e3ab81e1de9168b264eddd531c074
parent432d7332c4dd9f49f89ec9d8ad6643c2fa0e46ab
Bug 27921: Log correct timestamp for HOLD MODIFY when set waiting

The HOLD MODIFY log at the end of ModReserveAffect is not using an
up-to-date $hold object.

$hold is modified at
1201         $hold->set_waiting($desk_id);
But not refreshed before logged (and so the timestamp is not logged
correctly).

Test plan:
Turn on HoldsLog
Place an item on hold
Check it in to mark it waiting

Confirm that the timestamp logged is the one from the check in, not when
you created the hold

Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
(cherry picked from commit cb03909af62585aa7a280cd49b2008b0e7b2cbb8)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
C4/Reserves.pm
t/db_dependent/Reserves.t