HomePhorge

Detect edits which don't actually change projects in Maniphest tasks

Description

Detect edits which don't actually change projects in Maniphest tasks

Summary:
Be smarter about detecting when projects haven't actually changed so we don't
create silly transactions which just reorder them or change (entirely arbitrary)
dictionary keys.

Test Plan:
Edited a task with several projects and swapped their order, didn't get a bogus
project transaction.

Reviewed By: tuomaspelkonen
Reviewers: tuomaspelkonen, jungejason, aran
CC: anjali, sandra, aran, tuomaspelkonen, epriestley
Differential Revision: 249

Details

Provenance
epriestleyAuthored on May 6 2011, 5:33 PM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rP870f4bfe73d9: Fix GitHub OAuth Registration for users without a name
Branches
Unknown
Tags
Unknown

Event Timeline