23 May
2026
23 May
'26
10:24 p.m.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32652
--- Comment #5 from David Nind <david@davidnind.com> ---
Created attachment 199513
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=199513&action=edit
Screenshots - Before and after patch
Before and after screenshots for OPAC and the staff interface (in a PDF).
Testing notes (using KTD) - setting up curbside bookings:
1. Enable curbside pickup: set CurbsidePickup to "Enable"
2. Go to Administration > Patrons and circulation > Curbside pickup
3. Select one library and configure curbside pickup:
- Centerville
. Enable: select
. Pickup interval: 5
. Maximum patrons per interval: 2
. Patron-scheduled pickup: select
. Curbside pickup hours:
. Add slots for each day from 08:00 to 17:00
4. Repeat for another library, for example: Midway
5. Place some holds for a patron.
- I used Mary Burton, change username and password so you can log into the
OPAC as the patron, and placed holds on
. Programming Perl - pickup location Centerville
. CGI programming with Perl - Pickup location Centerville
. Programming the Perl DBI - Pickup location Midway
6. Fulfill the holds by checking in items:
- With library set to Centerville:
. 39999000011418
. 39999000000498
- With library set to Midway:
. 39999000000559
7. Before the patch:
- OPAC:
. Log into the OPAC as the patron you used
. Go to the patron's account > Curbside pickups section
. Click the "Schedule a pickup" tab
. Pickup library: Centerville
. Pickup date: select any date
. Select a time: pick any time for the pickup (highlights the slot you
selected in green)
. Click "Schedule pickup"
- Staff interface:
. Set library to Midway
. Go to Circulation > Holds and bookings > Curbside pickups
. Select the schedule pickup tab
. Enter patron name, for example: Mary
. Pickup date: select any date
. Select a time: pick any time for the pickup (highlights the slot you
selected in green)
. Click Submit
8. After the patch:
- Cancel any pickups waiting to be staged (Circulation > Holds and bookings
> Curbside pickups > To be staged > click cancel for any to be staged pickups
- Repeat step 7
- Note that the select a time now more closely matches the OPAC time
selection
- For another two patrons place and fulfil the hold (using the same library
as Mary so that there are multiple pickups on the same day and time):
. Lisa, Effective Perl programming, 39999000005776
. Bobbie, Perl template toolkit, 39999000011111
- Repeat step 7 for the staff interface and select the same date
- Note that when you hover over a full time slot (in a lighter grey) that
the mouse point changes and there is a tool tip
--
You are receiving this mail because:
You are watching all bug changes.