Curbside: See staged items for more than the next two time slots

Bug #1915576 reported by Dawn Dale
64
This bug affects 14 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Medium
Unassigned

Bug Description

In the curbside module appointments can only be seen for the next 2 upcoming time slots. We would like to see all the appointments for at least a day at a time. It would help with scheduling of staff to know how many appointments are already scheduled for the day.

Changed in evergreen:
importance: Undecided → Medium
tags: added: circulation usability
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Terran McCanna (tmccanna) wrote :

We have one library that is using this as a test case right now and this is their main complaint so far. Not only would this help with scheduling, it would potentially reduce the number of times staff have to go back and forth between the holds area and the staging area as smaller libraries want to be able to stage an entire day's worth of holds at once.

They have had several instances where a patron arrived more than 2 time slots early for their appointment because they happened to be in the area, in which case staff had to fall back on their non-cubside-pickup procedures. If they had been able to stage everything for the day at once, this would have been much smoother.

summary: - To see staged items for more than the next two time slots.
+ Curbside: See staged items for more than the next two time slots
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

We changed the settings to seeing all upcoming appointments up to 72 hours in the future. Our staff want to be able to get pickups ready when they have free time. The awesome feature that lets them know when new items have come in after staging makes it all work seamlessly.

Here is a commit that shows how to adjust it with a hard coded window.
https://gitlab.com/LARL/evergreen-larl/-/commit/8d11061a43af94167b23fbdc4095b62016d978e3

Josh

Revision history for this message
Terran McCanna (tmccanna) wrote :

We also hardcoded a workaround by multiplying gran_seconds * 10 instead of 2, so they're seeing the next 10 timeslots. So, that's a different amount of time for each org unit, depending on what their time slot length is.

It's working for us so far, but it would be much better if it were an org unit setting so each location could choose how far in advance they wanted to see it. Smaller branches might want to see several days in advance, while larger branches that are handling a lot more traffic might only want to see a few hours.

Revision history for this message
John Amundson (jamundson) wrote :

It would be great to have more control over this. By library or even workstation if possible.

Instead of a library setting or a hard-coded change, it might be nice to have a filter on the page itself.

Something like "Show current and upcoming appointments for next '2' "Days".

Where '2' is either free text or a dropdown and "Days" is a drop down, with options such as "Minutes", "Hours", "Days".

Gina Monti (gmonti90)
tags: added: design perl
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers