Commit feaa199c authored by Committed by Ana Rute Mendes
Preserve silent and time when updating blocked tasks
Ref T13042. Updating blocked tasks creates a new ManiphestTransactionEditor instance from within the current transaction application, which fails to carry over all of the current properties. Failing to update silent means that mails will be generated for updates to blocked tasks, regardless of the setting for the original transaction editor. Failing to preserve the time can also give large time deltas in corner cases, such as running an importer which pulls tasks from yesteryear. This equally applies to inverse-edge transactions, though I don't have a ready-made usecase for those.
Showing with 5 additions and 1 deletion