Skip to content

Commit 0051ad2

Browse files
committed
Merge pull request #98 from intercom/BL/metadata
fix metadata de-serialization
2 parents f09655e + 398663b commit 0051ad2

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

intercom-java/src/main/java/io/intercom/api/Subscription.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import java.util.HashMap;
1313
import java.util.List;
1414
import java.util.Map;
15+
import java.util.ArrayList;
1516

1617
@SuppressWarnings("UnusedDeclaration")
1718
@JsonIgnoreProperties(ignoreUnknown = true)
@@ -226,7 +227,7 @@ public boolean equals(Object o) {
226227
private List<Topic> topics = Lists.newArrayList();
227228

228229
@JsonProperty("metadata")
229-
private Map<String, String> metadata = Maps.newHashMap();
230+
private Map<String, ArrayList<String>> metadata = Maps.newHashMap();
230231

231232
@JsonProperty("active")
232233
private boolean active;
@@ -310,11 +311,11 @@ public void setActive(boolean active) {
310311
this.active = active;
311312
}
312313

313-
public Map<String, String> getMetadata() {
314+
public Map<String, ArrayList<String>> getMetadata() {
314315
return metadata;
315316
}
316317

317-
public void setMetadata(Map<String, String> metadata) {
318+
public void setMetadata(Map<String, ArrayList<String>> metadata) {
318319
this.metadata = metadata;
319320
}
320321

0 commit comments

Comments
 (0)