Comment 20 for bug 1879983

Revision history for this message
Galen Charlton (gmc) wrote :

> This patron has two appointments scheduled for 6/29/20.
> One at BR1, one at BR3. Both give options for 15 minute
> intervals. BR3 should only be giving options for 30 minute
> intervals.

We've updated both branch and test system to fix this.

> The draft documentation states there is a setting called
> "Circulation: Enable curbside pickup functionality at
> library". On curbside.evergreencatalog.com, this seems
> to be called "Circulation: Allow patrons to select a
> curbside pickup time" Updating/editing this setting does
> not seem to impact the "Curbside Pickup" option in the
> Circulation menu. I can access the option regardless of
> what is set.

The test system had not reflected all of the churn in the labels of the org unit settings; that's now been rectified. As far as turning circ.curbside on/off is concerned, logging out and back into the staff interface may be necessary to see an update to the circ menu.

> Finally, one (very) small bug. When a staff member clicks
> to "claim" an appointment, the toast message states they
> are releasing the claim, not claiming it.

Now fixed in both branch and test system.

> The draft documentation states that if a patron is
> blocked, then the option to check items out is disabled.
> I find this true in my testing. In the test document
> I am using, though, it asks to "Check against patrons
> with blocks - force override should be in effect.".
> Is the desired behavior that the checkout option remains
> disabled or that staff should have the ability to
> force an override? I tested both as a circulator
> and as admin.

The underlying circ method that's being called is open-ils.circ.checkout.full.override, and that's meant to handle automatically overriding conditions like checking out lost items. The reasoning is that by the time the circulation staff member hits the button to mark the appointment delivered, the items are in the patron's hands and the checkouts perforce must go through. The various checks that disable the delivery button (and warn the circ staff before the items are event staged) are meant to forestall blocks and events that the patron or library staff can directly control prior to the patron showing up.