Page MenuHomePhabricator

Transactions are shown as being "via Legacy"
Closed, DuplicatePublic

Description

I've noticed that new transactions can sometimes be shown as being "via Legacy". Some examples can be seen on T5141. I'm not sure what causes this but it doesn't seem like the intended behavior.

Event Timeline

joshuaspence assigned this task to epriestley.
joshuaspence raised the priority of this task from to Needs Triage.
joshuaspence updated the task description. (Show Details)
joshuaspence added a project: Transactions.
joshuaspence added a subscriber: joshuaspence.

T3904 is a duplicate but this task is a little more descriptive about the remaining issues.

These "Legacy" transactions are being generated by Maniphest's edge event listener. I think edge event listeners were a technical blunder on my part, and we should move away from them. We could fix this by changing the content source to "Web" (which is probably true in almost all cases) but a better solution would be to move this logic out of event listeners and into TransactionEditors.

This should be resolved by edge event removal associated with T5245.

โœ˜ Merged into T5245.