Fixes T4466. We do an excessively strict effect check now, which means that these fields changing from (string) "16" to (int) 16 generates a transaction. Instead, compare integer values if the field has data in it.
Details
Details
- Reviewers
btrahan richardvanvelzen - Maniphest Tasks
- T4466: Custom fields in maniphest get updated even when they haven't changed
- Commits
- Restricted Diffusion Commit
rP9384c9e36b3d: Don't consider integer CustomFields as changed when the number doesn't change
{F116261}
(Also made updates without changing the number, which did not appear in the transaction log anymore.)
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- intfield
- Lint
Lint Passed - Unit
Tests Passed