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