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 @@