Homestyx hydra
Diffusion hydra b27c2ed6d1e6

Index Project milestones to accurately reflect milestone membership

Description

Index Project milestones to accurately reflect milestone membership

Summary: Fixes T12505. PhabricatorProjectsMembershipIndexEngineExtension->materializeProject() was incorrectly bailing early for milestone objects, which prevented milestone members from being calculated correctly. This was causing problems where (for example) an Owners package owned by a milestone wasn't being satisfied when a member of the milestone approved a revision.

Test Plan: Invoked migration, observed that a user's milestones correctly showed up when searched for. Also observed that accepting a revision on behalf of a milestone now satisfies Owners rules.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin

Maniphest Tasks: T12505

Differential Revision: https://secure.phabricator.com/D18033

Details

Provenance
Austin McKinleyAuthored on May 26 2017, 4:01 PM
sirocylPushed on Oct 16 2024, 5:49 AM
Parents
R1:fc8465252fb1: Add "View All" header buttons to user and project feed boxes
Branches
Unknown
Tags
Unknown

Event Timeline