Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LtiConsumerManagementController.java =================================================================== diff -u -r1840d1ada2e0a7dc494e83ed0c183f6c98b6da92 -rcdfd865f5b09b49251732b2de7456ba7c09192bb --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LtiConsumerManagementController.java (.../LtiConsumerManagementController.java) (revision 1840d1ada2e0a7dc494e83ed0c183f6c98b6da92) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/controller/LtiConsumerManagementController.java (.../LtiConsumerManagementController.java) (revision cdfd865f5b09b49251732b2de7456ba7c09192bb) @@ -63,14 +63,8 @@ if (sid != null) { ExtServer ltiConsumer = integrationService.getExtServer(sid); BeanUtils.copyProperties(ltiConsumerForm, ltiConsumer); - - //display lessonFinishUrl. it's not part of ltiConsumerForm, as long as this property is not going to be edited - String lessonFinishUrl = ltiConsumer.getLessonFinishUrl() == null ? "-" : ltiConsumer.getLessonFinishUrl(); - request.setAttribute("lessonFinishUrl", lessonFinishUrl); - - // create a tool consumer } else { - //do nothing + // do nothing in case of creating a tool consumer } return "integration/ltiConsumer"; Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/form/LtiConsumerForm.java =================================================================== diff -u -r833404e732cafb2693ab92559ae5e40e6d715016 -rcdfd865f5b09b49251732b2de7456ba7c09192bb --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/form/LtiConsumerForm.java (.../LtiConsumerForm.java) (revision 833404e732cafb2693ab92559ae5e40e6d715016) +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/form/LtiConsumerForm.java (.../LtiConsumerForm.java) (revision cdfd865f5b09b49251732b2de7456ba7c09192bb) @@ -31,6 +31,8 @@ private String ltiToolConsumerMonitorRoles; + private String lessonFinishUrl; + private Boolean useAlternativeUseridParameterName; public String getLtiToolConsumerMonitorRoles() { @@ -41,6 +43,14 @@ this.ltiToolConsumerMonitorRoles = ltiToolConsumerMonitorRoles; } + public String getLessonFinishUrl() { + return lessonFinishUrl; + } + + public void setLessonFinishUrl(String lessonFinishUrl) { + this.lessonFinishUrl = lessonFinishUrl; + } + public Boolean getUseAlternativeUseridParameterName() { return useAlternativeUseridParameterName; } Index: lams_admin/web/integration/ltiConsumer.jsp =================================================================== diff -u -r5f9e583fc8e476f6a5f9e1826332ba3788d7c68c -rcdfd865f5b09b49251732b2de7456ba7c09192bb --- lams_admin/web/integration/ltiConsumer.jsp (.../ltiConsumer.jsp) (revision 5f9e583fc8e476f6a5f9e1826332ba3788d7c68c) +++ lams_admin/web/integration/ltiConsumer.jsp (.../ltiConsumer.jsp) (revision cdfd865f5b09b49251732b2de7456ba7c09192bb) @@ -20,7 +20,6 @@