Page MenuHomePhabricator

Default new reviewers to "added", and don't overwrite reviewer states when updating
ClosedPublic

Authored by epriestley on Mar 11 2014, 11:36 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Sep 11, 3:41 PM
Unknown Object (File)
Wed, Sep 4, 5:30 AM
Unknown Object (File)
Mon, Sep 2, 11:22 PM
Unknown Object (File)
Sun, Sep 1, 8:45 AM
Unknown Object (File)
Thu, Aug 22, 6:21 AM
Unknown Object (File)
Wed, Aug 21, 2:20 PM
Unknown Object (File)
Sun, Aug 18, 1:32 PM
Unknown Object (File)
Sat, Aug 17, 6:35 PM
Subscribers

Details

Summary

Fixes two issues with Differential:

  • New reviewers on initial diff were being created into a null state.
  • The "=" edge update was overwriting accepted/rejected statuses. This could maybe be more nuanced in the long run, but I've just made it update correctly for now.
Test Plan
  • Created and updated a revision, paying attention to reviewer statuses.

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

epriestley retitled this revision from to Default new reviewers to "added", and don't overwrite reviewer states when updating.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: btrahan.
btrahan edited edge metadata.
This revision is now accepted and ready to land.Mar 11 2014, 11:42 PM
epriestley updated this revision to Diff 20158.

Closed by commit rP0b6c0c135f84 (authored by @epriestley).