open-ils.circ.transit.abort allows "cancelling" received transits

Bug #2058939 reported by Galen Charlton
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Evergreen
New
Low
Unassigned

Bug Description

When invoked with the transitid parameter, open-ils.circ.transit.abort can end up marking a transit that is already received as cancelled, which doesn't seem to make sense.

Had that resulted in the method throwing an exception, bug 2058786 might have been avoided, or at least identified sooner.

open-ils.circ.transit.abort should return an event in that circumstance, perhaps a new one like TRANSIT_ALREADY_RECEIVED.

Galen Charlton (gmc)
Changed in evergreen:
importance: Undecided → Low
tags: added: circulation transits
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.