diff --git a/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java b/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java index c50a79f4863..d03ef42be9f 100644 --- a/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java +++ b/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java @@ -34,7 +34,9 @@ public class EventsResource extends AbstractSailingServerResource { JsonSerializer eventSerializer = new EventJsonSerializer(new VenueJsonSerializer(new CourseAreaJsonSerializer())); JSONArray result = new JSONArray(); for (EventBase event : getService().getAllEvents()) { - result.add(eventSerializer.serialize(event)); + if (event.isPublic()) { + result.add(eventSerializer.serialize(event)); + } } String json = result.toJSONString(); return Response.ok(json, MediaType.APPLICATION_JSON).build();