Bug 25619 - Add ability to adjust expiration date for waiting holds
Summary: Add ability to adjust expiration date for waiting holds
Status: Signed Off
Alias: None
Product: Koha
Classification: Unclassified
Component: Circulation (show other bugs)
Version: master
Hardware: All All
: P5 - low minor with 11 votes (vote)
Assignee: Kyle M Hall
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-28 15:51 UTC by Donna
Modified: 2021-07-22 10:24 UTC (History)
17 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Text to go in the release notes:
Version(s) released in:


Attachments
Bug 25619: Add ability to adjust expiration date for waiting holds (1.84 KB, patch)
2021-07-16 17:54 UTC, Kyle M Hall
Details | Diff | Splinter Review
Bug 25619: Add ability to adjust expiration date for waiting holds (2.00 KB, patch)
2021-07-16 18:26 UTC, Kyle M Hall
Details | Diff | Splinter Review
Bug 25619: Unit Tests (2.44 KB, patch)
2021-07-16 18:27 UTC, Kyle M Hall
Details | Diff | Splinter Review
Bug 25619: Add ability to adjust expiration date for waiting holds (2.04 KB, patch)
2021-07-16 21:34 UTC, sandboxes@biblibre.com
Details | Diff | Splinter Review
Bug 25619: Unit Tests (2.47 KB, patch)
2021-07-16 21:34 UTC, sandboxes@biblibre.com
Details | Diff | Splinter Review
Bug 25619: (QA follow-up) Fix subtest description (772 bytes, patch)
2021-07-22 10:24 UTC, Kyle M Hall
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Donna 2020-05-28 15:51:35 UTC
There are times when an item that is waiting for pickup needs to have the expiration date extended. This would give staff the ability to modify one by one, as needed, the reserves.expirationdate for a given item awaiting pickup.

If possible, this should be a separate permission.
Comment 1 George Williams (NEKLS) 2020-05-29 14:39:12 UTC
Great idea.
Comment 2 Andrew Fuerste-Henry 2020-08-07 13:47:47 UTC
I also support this idea.
If it is some reason decided that we should not allow this, then we should update request.pl to make it clear that date can't be changed. As it is now, it lets one pick a new expiration date on a waiting hold but when you click Update it doesn't save.
Comment 3 Rebecca Coert 2020-08-07 20:25:51 UTC
I support this idea as well.  It's been a main request from our front-line staff that are assisting our patrons with contact-less hold pickup service during COVID.  The ability to add a few days would aid in providing excellent customer service and patron goodwill.
Comment 4 Jeff Gaines 2020-08-07 20:37:41 UTC
I agree with above, and it would nice to add some reporting on this. If we find we are adjusting the expiration dates too much, we can change our default settings.
Comment 5 Rhiana 2020-09-01 16:01:09 UTC
This is a great idea and would greatly benefit our patrons - especially now given the pandemic but I also see plenty of need after the fact. It could be used to support a number of programs and/or services.
Comment 6 Katrin Fischer 2020-10-11 11:15:49 UTC
The expiration date appears as editable on master now - but changes don't save. I have filed bug 26656 for this mentioning this bug.
Comment 7 Ed Veal 2021-02-04 22:57:50 UTC
This is an issue for us as well, we allow extra time for patron's to pick up ILLs so we would like to be able to edit the field as appropriate. 

Ed
Comment 8 Sarah Cornell 2021-02-10 14:29:16 UTC
This is a fantastic idea.  Like Ed, we allow patrons to pick up ILLs for as long as their ILL item is in the building, which is 30+ days. In non-pandemic times, regular holds are hold available for 4 days. Individual adjustment of time on holdshelf would save us a lot of fiddling.
Comment 9 Nell 2021-03-25 11:42:51 UTC
I support this idea also. As above, it's been a main request from our front-line staff that are assisting our patrons with contact-less hold pickup service during COVID.  The ability to add a few days would aid in providing excellent customer service and patron goodwill.

It would also be useful to have this ability once we return to 'normal' hold processes.
Comment 10 Eric Swenson 2021-04-13 15:57:06 UTC
I also would like to add my support to this request. All the complications with holds pickup in the time of COVID have made this something that would be very helpful!
Comment 11 Barbara Johnson 2021-04-13 17:37:05 UTC
Great suggestion.  We really need this functionality at our library.  As it is now, staff has to use a clunky workaround which is not efficient.
Comment 12 Kyle M Hall 2021-07-16 17:54:05 UTC
Created attachment 122922 [details] [review]
Bug 25619: Add ability to adjust expiration date for waiting holds

There are times when an item that is waiting for pickup needs to have the expiration date extended. This would give staff the ability to modify one by one, as needed, the reserves.expirationdate for a given item awaiting pickup.

Test Plan:
1) Place a hold, trap an item for it such that is is waiting
2) Attempt to update the expiration date
3) Note the new date is not saved
4) Apply this patch, restart all the things!
5) Attempt to update the expiration date
6) The new date should be saved!
Comment 13 Kyle M Hall 2021-07-16 18:26:58 UTC
Created attachment 122923 [details] [review]
Bug 25619: Add ability to adjust expiration date for waiting holds

There are times when an item that is waiting for pickup needs to have the expiration date extended. This would give staff the ability to modify one by one, as needed, the reserves.expirationdate for a given item awaiting pickup.

Test Plan:
1) Place a hold, trap an item for it such that is is waiting
2) Attempt to update the expiration date
3) Note the new date is not saved
4) Apply this patch, restart all the things!
5) Attempt to update the expiration date
6) The new date should be saved!
Comment 14 Kyle M Hall 2021-07-16 18:27:10 UTC
Created attachment 122924 [details] [review]
Bug 25619: Unit Tests
Comment 15 sandboxes@biblibre.com 2021-07-16 21:34:01 UTC
Created attachment 122929 [details] [review]
Bug 25619: Add ability to adjust expiration date for waiting holds

There are times when an item that is waiting for pickup needs to have the expiration date extended. This would give staff the ability to modify one by one, as needed, the reserves.expirationdate for a given item awaiting pickup.

Test Plan:
1) Place a hold, trap an item for it such that is is waiting
2) Attempt to update the expiration date
3) Note the new date is not saved
4) Apply this patch, restart all the things!
5) Attempt to update the expiration date
6) The new date should be saved!

Signed-off-by: Abbey Holt <aholt@dubuque.lib.ia.us>
Comment 16 sandboxes@biblibre.com 2021-07-16 21:34:06 UTC
Created attachment 122930 [details] [review]
Bug 25619: Unit Tests

Signed-off-by: Abbey Holt <aholt@dubuque.lib.ia.us>
Comment 17 Kyle M Hall 2021-07-22 10:24:31 UTC
Created attachment 123043 [details] [review]
Bug 25619: (QA follow-up) Fix subtest description