Bug 21075: AutoUnsuspendHolds should unsuspend holds <= today
authorNick Clemens <nick@bywatersolutions.com>
Fri, 13 Jul 2018 14:45:55 +0000 (14:45 +0000)
committerFridolin Somers <fridolin.somers@biblibre.com>
Fri, 21 Sep 2018 10:24:45 +0000 (12:24 +0200)
commit3908248f58f105c15eba34b4018d00ccfe78b6aa
tree8effcb6335508054cc48ef8eb5ae4b8cb7b442ce
parentac56eda00a0dee49d90c0fb7f41d48d96f126b78
Bug 21075: AutoUnsuspendHolds should unsuspend holds <= today

To recreate:
 1 - Place a hold in your system
 2 - Set that hold (or all holds) to expire today
    update reserves set suspend_until=CONCAT( CURDATE()," 00:00:00");
 3 - Run misc/cronjobs/holds/auto_unsuspend_holds.p
 4 - Note the hold is sitll suspended
 5 - Visit /cgi-bin/koha/reserve/request.pl for the book with the hold
 6 - Note the suspend date is tomorrow (and cannot be set to today]
 7 - Click update holds - the date in db is now set to tomorrow
 8 - Reset to today
 9 - Apply patch
10 - Run the cron again
11 - Visit the page and note hold is unsuspended

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
(cherry picked from commit c0f7aed84d663029b2f1b37ce0391b5a40b10b97)
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
(cherry picked from commit 9e67cff276297fe52e2f8c58ab559758ad5043f6)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
C4/Reserves.pm