Closed Bug 1459336 Opened 6 years ago Closed 6 years ago

feed daemon skips setting r+ for accepted revision if the same user already has a flag set even if flag is status of ?

Categories

(Conduit :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dkl, Assigned: dkl)

References

Details

(Keywords: conduit-triaged)

Attachments

(1 file)

45 bytes, text/x-github-pull-request
Details | Review
The feed daemon loops over current flags and if the setter of the current flag is the same as the new flag being set, it skips adding that flag. Even if the current flags status is '?'. Originally it was designed this way thinking that only Phabricator would be setting review flags for those phabricator revision related patches (those that redirect to phabricator revisions). 

The change will only skip if the review flag is set to '+'. Otherwise it will add another review+ flag separately.

This may have the side effect of having more than one review flag set for an attachment. One with the status '?' set manually by a user, and one with status '+' set by phab-bot.

dkl
Attached file github pr #568
Blocks: 1453733
Keywords: conduit-triaged
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: