aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sonar-ws-client/src/main/java/org/sonar/wsclient/issue/BulkChangeQuery.java5
-rw-r--r--sonar-ws-client/src/test/java/org/sonar/wsclient/issue/BulkChangeQueryTest.java9
2 files changed, 10 insertions, 4 deletions
diff --git a/sonar-ws-client/src/main/java/org/sonar/wsclient/issue/BulkChangeQuery.java b/sonar-ws-client/src/main/java/org/sonar/wsclient/issue/BulkChangeQuery.java
index b6980dfef68..40114ab18dd 100644
--- a/sonar-ws-client/src/main/java/org/sonar/wsclient/issue/BulkChangeQuery.java
+++ b/sonar-ws-client/src/main/java/org/sonar/wsclient/issue/BulkChangeQuery.java
@@ -63,6 +63,11 @@ public class BulkChangeQuery {
return this;
}
+ public BulkChangeQuery sendNotifications(boolean sendNotifications) {
+ params.put("sendNotifications", String.valueOf(sendNotifications));
+ return this;
+ }
+
private BulkChangeQuery addParam(String key, String[] values) {
if (values != null) {
params.put(key, EncodingUtils.toQueryParam(values));
diff --git a/sonar-ws-client/src/test/java/org/sonar/wsclient/issue/BulkChangeQueryTest.java b/sonar-ws-client/src/test/java/org/sonar/wsclient/issue/BulkChangeQueryTest.java
index ddef62bafe8..712e078c12d 100644
--- a/sonar-ws-client/src/test/java/org/sonar/wsclient/issue/BulkChangeQueryTest.java
+++ b/sonar-ws-client/src/test/java/org/sonar/wsclient/issue/BulkChangeQueryTest.java
@@ -40,14 +40,15 @@ public class BulkChangeQueryTest {
.actions("assign")
.actionParameter("assign", "assignee", "geoffrey")
.comment("My bulk comment")
- ;
+ .sendNotifications(false);
- assertThat(query.urlParams()).hasSize(4).includes(
+ assertThat(query.urlParams()).hasSize(5).includes(
entry("issues", "ABCD,EFGH"),
entry("actions", "assign"),
entry("assign.assignee", "geoffrey"),
- entry("comment", "My bulk comment")
- );
+ entry("comment", "My bulk comment"),
+ entry("sendNotifications", "false")
+ );
}
@Test