summaryrefslogtreecommitdiffstats
path: root/gerrit-server/src/main/java/com/google/gerrit/server/change/PostReview.java
diff options
context:
space:
mode:
Diffstat (limited to 'gerrit-server/src/main/java/com/google/gerrit/server/change/PostReview.java')
-rw-r--r--gerrit-server/src/main/java/com/google/gerrit/server/change/PostReview.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/change/PostReview.java b/gerrit-server/src/main/java/com/google/gerrit/server/change/PostReview.java
index 2efa6110e5..9fb6b75477 100644
--- a/gerrit-server/src/main/java/com/google/gerrit/server/change/PostReview.java
+++ b/gerrit-server/src/main/java/com/google/gerrit/server/change/PostReview.java
@@ -88,6 +88,7 @@ public class PostReview implements RestModifyView<RevisionResource, Input> {
public NotifyHandling notify = NotifyHandling.ALL;
public boolean changeReviewable;
+ public boolean dontAddReviewNote = false;
}
public static enum DraftHandling {
@@ -157,7 +158,9 @@ public class PostReview implements RestModifyView<RevisionResource, Input> {
boolean dirty = false;
dirty |= insertComments(revision, input.comments, input.drafts);
dirty |= updateLabels(revision, input.labels);
- dirty |= insertMessage(revision, input.message);
+ if (!input.dontAddReviewNote) {
+ dirty |= insertMessage(revision, input.message);
+ }
if (dirty) {
db.changes().update(Collections.singleton(change));
db.commit();