Skip to content

Commit cac40ff

Browse files
authored
Merge pull request #82 from messagebird/hotfix/call-flow-400
Unexpected 400 error when repeat option set in a call flow
2 parents ae0fc34 + db69558 commit cac40ff

File tree

9 files changed

+11
-11
lines changed

9 files changed

+11
-11
lines changed

api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>com.messagebird</groupId>
66
<artifactId>messagebird-api</artifactId>
7-
<version>3.0.5</version> <!--
7+
<version>3.0.6</version> <!--
88
are you going to bump a major number?
99
then you are pleased to replace com.messagebird.Base64 with some library, for example net.iharder.base64
1010
-->

api/src/main/java/com/messagebird/objects/VoiceStepOption.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public class VoiceStepOption implements Serializable {
1010
private String payload;
1111
private String language;
1212
private String voice;
13-
private String repeat;
13+
private int repeat;
1414
private String media;
1515
private int length;
1616
private int maxLength;
@@ -57,11 +57,11 @@ public void setVoice(String voice) {
5757
this.voice = voice;
5858
}
5959

60-
public String getRepeat() {
60+
public int getRepeat() {
6161
return repeat;
6262
}
6363

64-
public void setRepeat(String repeat) {
64+
public void setRepeat(int repeat) {
6565
this.repeat = repeat;
6666
}
6767

api/src/test/java/com/messagebird/TestUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ private static VoiceStepOption createVoiceStepOption()
173173
voiceStepOption.setPayload("Test payload Update");
174174
voiceStepOption.setLanguage("en-US");
175175
voiceStepOption.setVoice("female");
176-
voiceStepOption.setRepeat("5");
176+
voiceStepOption.setRepeat(5);
177177
voiceStepOption.setMedia("test.wav");
178178
voiceStepOption.setLength(10);
179179
voiceStepOption.setMaxLength(20);

api/src/test/java/com/messagebird/VoiceCallFlowTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ private void testVoiceCallFlowAgainstFixture(VoiceCallFlow voiceCallFlow) {
236236
assertEquals(voiceStepOption.getPayload(), "Test payload");
237237
assertEquals(voiceStepOption.getLanguage(), "en-GB");
238238
assertEquals(voiceStepOption.getVoice(), "male");
239-
assertEquals(voiceStepOption.getRepeat(), "1");
239+
assertEquals(voiceStepOption.getRepeat(), 1);
240240
assertEquals(voiceStepOption.getMedia(), "test.mp3");
241241
assertEquals(voiceStepOption.getFinishOnKey(), "1");
242242
assertEquals(voiceStepOption.getTranscribeLanguage(), "en-GB");

api/src/test/resources/fixtures/call_flow_update_response.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"payload" : "Test payload",
1313
"language" : "en-GB",
1414
"voice" : "male",
15-
"repeat" : "1",
15+
"repeat" : 1,
1616
"media" : "test.mp3",
1717
"length" : 1,
1818
"maxLength" : 2,

api/src/test/resources/fixtures/call_flow_view.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"payload" : "Test payload",
1313
"language" : "en-GB",
1414
"voice" : "male",
15-
"repeat" : "1",
15+
"repeat" : 1,
1616
"media" : "test.mp3",
1717
"length" : 1,
1818
"maxLength" : 2,

api/src/test/resources/fixtures/call_flows_list.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"payload" : "Test payload",
1313
"language" : "en-GB",
1414
"voice" : "male",
15-
"repeat" : "1",
15+
"repeat" : 1,
1616
"media" : "test.mp3",
1717
"length" : 1,
1818
"maxLength" : 2,

api/src/test/resources/fixtures/call_flows_post.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"payload" : "Test payload",
1313
"language" : "en-GB",
1414
"voice" : "male",
15-
"repeat" : "1",
15+
"repeat" : 1,
1616
"media" : "test.mp3",
1717
"length" : 1,
1818
"maxLength" : 2,

examples/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.messagebird</groupId>
88
<artifactId>examples</artifactId>
9-
<version>3.0.5</version>
9+
<version>3.0.6</version>
1010

1111
<licenses>
1212
<license>

0 commit comments

Comments
 (0)