Comment 10 for bug 1613374

Revision history for this message
Mike Rylander (mrylander) wrote :

tl;dr: At the user level, it seems it would look like Canceled Transit always overwrites intentionally applied special copy statuses, which seems at least as bad as the current situation.

The series of steps I'm concerned about looks like this:

1) item in status Damaged (or like "important" status)
2) item gos in-transit for home
3) transit is aborted, item gets Canceled Transit status
4) "important" status is lost

Chris mentioned his "cancel don't abort" branch, which which keeps aborted transits around rather than deleting them, but that's not exposed to the user. Even so, it's not clear that it's always safe to use an old canceled transit's status in the future, so I think recovering the old status that got "lost" with the application of Canceled Transit upon abort would be a manual process.

I hope that helps explain my concern.