Index: lams_central/src/java/org/lamsfoundation/lams/webservice/xml/LessonManagerServlet.java =================================================================== diff -u -ra707f304d668ab106bbc1f882b8aefa399b952ae -r1108492121eca013873450d483cf90117ed34fb3 --- lams_central/src/java/org/lamsfoundation/lams/webservice/xml/LessonManagerServlet.java (.../LessonManagerServlet.java) (revision a707f304d668ab106bbc1f882b8aefa399b952ae) +++ lams_central/src/java/org/lamsfoundation/lams/webservice/xml/LessonManagerServlet.java (.../LessonManagerServlet.java) (revision 1108492121eca013873450d483cf90117ed34fb3) @@ -1056,6 +1056,8 @@ Element lessonElement = document.createElement(CentralConstants.ELEM_LESSON); lessonElement.setAttribute(CentralConstants.ATTR_LESSON_ID, "" + lessonId); lessonElement.setAttribute("lessonName", lesson.getLessonName()); + String createDateTime = lesson.getCreateDateTime().toString(); + lessonElement.setAttribute("createDateTime", StringUtils.isBlank(createDateTime) ? "" : createDateTime); // calculate lesson's MaxPossibleMark Long lessonMaxPossibleMark = lamsCoreToolService.getLessonMaxPossibleMark(lesson); @@ -1215,6 +1217,8 @@ toolOutputsElement.setAttribute(CentralConstants.ATTR_LESSON_ID, "" + lessonId); toolOutputsElement.setAttribute("name", lesson.getLessonName()); + String createDateTime = lesson.getCreateDateTime().toString(); + toolOutputsElement.setAttribute("createDateTime", StringUtils.isBlank(createDateTime) ? "" : createDateTime); List learnerProgresses = lessonService.getUserProgressForLesson(lesson.getLessonId()); List toolSessions = lamsCoreToolService.getToolSessionsByLesson(lesson); @@ -1532,4 +1536,4 @@ return lessonsElem; } -} \ No newline at end of file +}