]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1446974 - Revert changes of the subscribers list on secure revisions
authordklawren <dklawren@users.noreply.github.com>
Fri, 23 Mar 2018 15:15:51 +0000 (11:15 -0400)
committerDylan William Hardison <dylan@hardison.net>
Fri, 23 Mar 2018 15:15:51 +0000 (11:15 -0400)
extensions/PhabBugz/lib/Feed.pm

index 323681ebc67eb522a8d8b9d79f60967bbd6815d6..006ab04f3384c8cd7786000ba0078a90d645a795 100644 (file)
@@ -229,10 +229,12 @@ sub process_revision_change {
 
             my $secure_project_phid = get_project_phid('secure-revision');
             $revision->add_project($secure_project_phid);
-
-            my $subscribers = get_bug_role_phids($bug);
-            $revision->set_subscribers($subscribers);
         }
+
+        # Subscriber list of the private revision should always match
+        # the bug roles such as assignee, qa contact, and cc members.
+        my $subscribers = get_bug_role_phids($bug);
+        $revision->set_subscribers($subscribers);
     }
 
     my ($timestamp) = Bugzilla->dbh->selectrow_array("SELECT NOW()");