Consolidate patron notes upgrade can break A/T events on standing penalties
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
New
|
High
|
Unassigned |
Bug Description
The consolidate patron notes upgrade (see bug 1846354) renumbers actor.usr_
For example, in a stock system the following hooks target ausp:
penalty.
penalty.
penalty.
penalty.
Any events that use those hooks will end up pointing to the wrong target after the upgrade. This would be a serious problem for any pending events that get processed after the upgrade, but would also be a problem for any completed events happen to be the subject of spelunking after the fact.
There are no stock hooks on aum or aun, so one solution would be to adjust the upgrade so that the original ausp ID values are guaranteed to be preserved (or at the very least, that any that are the targets of A/T events be preserved).
Noting this as a high-priority bug as it would block upgrades to 3.9 for anybody who has set up A/T events that target ausp.
Evergreen 3.9+
Changed in evergreen: | |
importance: | Undecided → High |
tags: | added: actiontrigger patron |