diff options
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.java | 5 |
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(); |