QChris has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/64310


Change subject: Stop advertising non-visible changes when receiving commits
......................................................................

Stop advertising non-visible changes when receiving commits

Change-Id: I2d313aa7c768105426e94a2e7949740e8c1c3c94
---
M gerrit-server/src/main/java/com/google/gerrit/server/git/ReceiveCommits.java
1 file changed, 5 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/gerrit refs/changes/10/64310/1

diff --git 
a/gerrit-server/src/main/java/com/google/gerrit/server/git/ReceiveCommits.java 
b/gerrit-server/src/main/java/com/google/gerrit/server/git/ReceiveCommits.java
index 8d92971..3b85a24 100644
--- 
a/gerrit-server/src/main/java/com/google/gerrit/server/git/ReceiveCommits.java
+++ 
b/gerrit-server/src/main/java/com/google/gerrit/server/git/ReceiveCommits.java
@@ -439,9 +439,11 @@
       Set<PatchSet.Id> toGet = new HashSet<PatchSet.Id>();
       for (Change change : db.changes()
           .byProjectOpenNext(project.getNameKey(), "z", 32)) {
-        PatchSet.Id id = change.currentPatchSetId();
-        if (id != null) {
-          toGet.add(id);
+        if (projectControl.controlFor(change).isVisible(db)) {
+          PatchSet.Id id = change.currentPatchSetId();
+          if (id != null) {
+            toGet.add(id);
+          }
         }
       }
       for (PatchSet ps : db.patchSets().get(toGet)) {

-- 
To view, visit https://gerrit.wikimedia.org/r/64310
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2d313aa7c768105426e94a2e7949740e8c1c3c94
Gerrit-PatchSet: 1
Gerrit-Project: gerrit
Gerrit-Branch: wmf
Gerrit-Owner: QChris <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to