Staff Suspend Hold Enhancements - Angular Interface

Bug #2009214 reported by Josh Stompro
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Undecided
Unassigned

Bug Description

EG 3.10

In the AngularJS interface, when a hold date is edited, and the activation time is set, the hold also gets suspended/frozen. The activation date also is prevented from being set to a date in the past. Viewing holds in a patron's record uses this interface.

The Angular edit hold interface could use those enhancements also.

The AngularJS hold editing fields were split up into sub sections, while the Angular interface uses one box to handle all fields. Editing holds in the pull list uses this interface now.

So the enhancements to the Angular hold editing interface would be:
1. don't allow hold activation dates in the past. This prevents accidental date selection.
2. If an activation date is set, automatically check the suspend checkbox if it isn't already checked.

This will remove a step from a staff member suspending a hold to be activated at a certain time.

Tags: circ-holds
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

Adding screenshot of Angular hold editing screen.

tags: added: circ-holds
Changed in evergreen:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.