diff --git a/src/main/java/seatsio/events/EventObjectInfo.java b/src/main/java/seatsio/events/EventObjectInfo.java index a80fb2c..01fa504 100644 --- a/src/main/java/seatsio/events/EventObjectInfo.java +++ b/src/main/java/seatsio/events/EventObjectInfo.java @@ -51,5 +51,7 @@ public class EventObjectInfo extends ValueObject { public String channel; public Double distanceToFocalPoint; public Map> holds; - + public Boolean variableOccupancy; + public Integer minOccupancy; + public Integer maxOccupancy; } diff --git a/src/test/java/seatsio/reports/events/EventReportsTest.java b/src/test/java/seatsio/reports/events/EventReportsTest.java index 4494dfb..3f818d7 100644 --- a/src/test/java/seatsio/reports/events/EventReportsTest.java +++ b/src/test/java/seatsio/reports/events/EventReportsTest.java @@ -54,6 +54,11 @@ public void reportItemProperties() { assertThat(reportItem.availabilityReason).isEqualTo("booked"); assertThat(reportItem.channel).isEqualTo("channel1"); assertThat(reportItem.distanceToFocalPoint).isNotNull(); + + EventObjectInfo gaItem = report.get("GA1").get(0); + assertThat(gaItem.variableOccupancy).isFalse(); + assertThat(gaItem.minOccupancy).isEqualTo(1); + assertThat(gaItem.maxOccupancy).isNull(); } @Test