diff --git a/src/main/java/org/olat/modules/curriculum/restapi/CurriculumElementTypeVO.java b/src/main/java/org/olat/modules/curriculum/restapi/CurriculumElementTypeVO.java index af70ab83ada35e5f1af991a52a27211d2d316251..43833d3afef22563d10018b01dd3e75b495aa445 100644 --- a/src/main/java/org/olat/modules/curriculum/restapi/CurriculumElementTypeVO.java +++ b/src/main/java/org/olat/modules/curriculum/restapi/CurriculumElementTypeVO.java @@ -43,6 +43,7 @@ public class CurriculumElementTypeVO { private String cssClass; private String externalId; private String managedFlagsString; + private String calendars; public CurriculumElementTypeVO() { // @@ -57,6 +58,7 @@ public class CurriculumElementTypeVO { vo.setCssClass(type.getCssClass()); vo.setExternalId(type.getExternalId()); vo.setManagedFlagsString(CurriculumElementTypeManagedFlag.toString(type.getManagedFlags())); + vo.setCalendars(type.getCalendars().name()); return vo; } @@ -115,4 +117,12 @@ public class CurriculumElementTypeVO { public void setManagedFlagsString(String managedFlagsString) { this.managedFlagsString = managedFlagsString; } + + public String getCalendars() { + return calendars; + } + + public void setCalendars(String calendars) { + this.calendars = calendars; + } } diff --git a/src/main/java/org/olat/modules/curriculum/restapi/CurriculumElementVO.java b/src/main/java/org/olat/modules/curriculum/restapi/CurriculumElementVO.java index 892a1c9c3c2d279e56484ca7b108a0368890c896..70815f5975ae780649b38078b92a01df207b10d1 100644 --- a/src/main/java/org/olat/modules/curriculum/restapi/CurriculumElementVO.java +++ b/src/main/java/org/olat/modules/curriculum/restapi/CurriculumElementVO.java @@ -49,6 +49,7 @@ public class CurriculumElementVO { private String externalId; private String managedFlagsString; + private String calendars; private Long parentElementKey; private Long curriculumKey; @@ -79,6 +80,7 @@ public class CurriculumElementVO { if(element.getType() != null) { vo.setCurriculumElementTypeKey(element.getType().getKey()); } + vo.setCalendars(element.getCalendars().name()); return vo; } @@ -154,6 +156,14 @@ public class CurriculumElementVO { this.managedFlagsString = managedFlagsString; } + public String getCalendars() { + return calendars; + } + + public void setCalendars(String calendars) { + this.calendars = calendars; + } + public Long getParentElementKey() { return parentElementKey; }