Web client: Mark Item Damaged function fails silently on in transit items
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Medium
|
Unassigned |
Bug Description
When an attempt is made to mark an In transit item Damaged in the web client, the action fails with no feedback.
When the same attempt is made in the xul client, that Mark Damaged action succeeds, but a row remains for the transit in the action.transit_copy table even though the status of the item has been changed to Damaged.
Below are log entries for the failure in the web client:
[2018-03-16 15:58:45] open-ils.circ [INFO:32856:
[2018-03-16 15:58:45] open-ils.circ [INFO:32856:
[2018-03-16 15:58:45] open-ils.circ [INFO:32856:
[2018-03-16 15:58:45] open-ils.circ [INFO:32856:
[2018-03-16 15:58:45] open-ils.circ [INFO:32856:
open-ils.cstore 2018-03-16 15:58:45 [INFO:59333:
open-ils.cstore 2018-03-16 15:58:45 [INFO:59333:
open-ils.cstore 2018-03-16 15:58:45 [INFO:59333:
[2018-03-16 15:58:45] open-ils.circ [INFO:32856:
[2018-03-16 15:58:45] open-ils.circ [INFO:59188:
[2018-03-16 15:58:45] open-ils.circ [WARN:59188:
tags: |
added: transits removed: webstaffclient |
Changed in evergreen: | |
importance: | Undecided → Medium |
Confirmed in 3.0.12ish.
I'll also note, since it is in a very similar vein, that in the XUL client, trying to mark an item In Transit as Missing fails with a pop-up stating it can be done.
However, in the web client, an item In Transit can be marked Missing, and its corresponding action.transit_Copy row is not cancelled.