Index: lams_build/lib/lams/lams-central.jar
===================================================================
diff -u -r0e9eca8da006863730e793b75a47803bc6142c67 -r52f09d3d3dd6998ff9cb9e7377c7501341ad7a23
Binary files differ
Index: lams_central/src/java/org/lamsfoundation/lams/web/PasswordChangeController.java
===================================================================
diff -u -r0e9eca8da006863730e793b75a47803bc6142c67 -r52f09d3d3dd6998ff9cb9e7377c7501341ad7a23
--- lams_central/src/java/org/lamsfoundation/lams/web/PasswordChangeController.java (.../PasswordChangeController.java) (revision 0e9eca8da006863730e793b75a47803bc6142c67)
+++ lams_central/src/java/org/lamsfoundation/lams/web/PasswordChangeController.java (.../PasswordChangeController.java) (revision 52f09d3d3dd6998ff9cb9e7377c7501341ad7a23)
@@ -41,6 +41,7 @@
import org.springframework.util.MultiValueMap;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;
@@ -69,8 +70,8 @@
* The HTTP response we are creating
*
*/
- @RequestMapping("/passwordChanged")
- public String execute(@ModelAttribute PasswordChangeActionForm passwordChangeForm, HttpServletRequest request)
+ @RequestMapping(path = "/passwordChanged", method = RequestMethod.POST)
+ public String execute(@ModelAttribute("PasswordChangeActionForm") PasswordChangeActionForm passwordChangeForm, HttpServletRequest request)
throws Exception {
// -- isCancelled?
if (request.getAttribute(Globals.CANCEL_KEY) != null) {
Index: lams_central/src/java/org/lamsfoundation/lams/web/PasswordController.java
===================================================================
diff -u -r792f30e164500b758d9eeac2dcf19853be4dfd9f -r52f09d3d3dd6998ff9cb9e7377c7501341ad7a23
--- lams_central/src/java/org/lamsfoundation/lams/web/PasswordController.java (.../PasswordController.java) (revision 792f30e164500b758d9eeac2dcf19853be4dfd9f)
+++ lams_central/src/java/org/lamsfoundation/lams/web/PasswordController.java (.../PasswordController.java) (revision 52f09d3d3dd6998ff9cb9e7377c7501341ad7a23)
@@ -36,7 +36,7 @@
public class PasswordController {
@RequestMapping("/password")
- public String execute(@ModelAttribute PasswordChangeActionForm passwordChangeForm, HttpServletRequest request)
+ public String execute(@ModelAttribute("PasswordChangeActionForm") PasswordChangeActionForm passwordChangeForm, HttpServletRequest request)
throws Exception {
passwordChangeForm.setLogin(request.getRemoteUser());
Index: lams_central/src/java/org/lamsfoundation/lams/web/PortraitController.java
===================================================================
diff -u -r792f30e164500b758d9eeac2dcf19853be4dfd9f -r52f09d3d3dd6998ff9cb9e7377c7501341ad7a23
--- lams_central/src/java/org/lamsfoundation/lams/web/PortraitController.java (.../PortraitController.java) (revision 792f30e164500b758d9eeac2dcf19853be4dfd9f)
+++ lams_central/src/java/org/lamsfoundation/lams/web/PortraitController.java (.../PortraitController.java) (revision 52f09d3d3dd6998ff9cb9e7377c7501341ad7a23)
@@ -42,10 +42,10 @@
private static Logger log = Logger.getLogger(PortraitController.class);
@Autowired
@Qualifier("userManagementService")
- private static IUserManagementService service;
+ private IUserManagementService service;
@RequestMapping("/portrait")
- public String execute(@ModelAttribute PortraitActionForm portraitForm, HttpServletRequest request)
+ public String execute(@ModelAttribute("PortraitActionForm") PortraitActionForm portraitForm, HttpServletRequest request)
throws Exception {
Long portraitUuid = service.getUserByLogin(request.getRemoteUser()).getPortraitUuid();
Index: lams_central/src/java/org/lamsfoundation/lams/web/PortraitSaveController.java
===================================================================
diff -u -r0e9eca8da006863730e793b75a47803bc6142c67 -r52f09d3d3dd6998ff9cb9e7377c7501341ad7a23
--- lams_central/src/java/org/lamsfoundation/lams/web/PortraitSaveController.java (.../PortraitSaveController.java) (revision 0e9eca8da006863730e793b75a47803bc6142c67)
+++ lams_central/src/java/org/lamsfoundation/lams/web/PortraitSaveController.java (.../PortraitSaveController.java) (revision 52f09d3d3dd6998ff9cb9e7377c7501341ad7a23)
@@ -55,6 +55,7 @@
import org.springframework.util.MultiValueMap;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;
import org.springframework.web.multipart.MultipartFile;
@@ -64,7 +65,7 @@
* @author Andrey Balan
*/
@Controller
-@RequestMapping("/saveportrait")
+@RequestMapping(path = "/saveportrait", method = RequestMethod.POST)
public class PortraitSaveController {
private static Logger log = Logger.getLogger(PortraitSaveController.class);
@@ -86,7 +87,7 @@
* Upload portrait image.
*/
@RequestMapping("")
- public String unspecified(@ModelAttribute PortraitActionForm portraitForm, HttpServletRequest request,
+ public String unspecified(@ModelAttribute("PortraitActionForm") PortraitActionForm portraitForm, HttpServletRequest request,
HttpServletResponse response) throws Exception {
if (request.getAttribute(Globals.CANCEL_KEY) != null) {
Index: lams_central/web/includes/javascript/main.js
===================================================================
diff -u -r0e9eca8da006863730e793b75a47803bc6142c67 -r52f09d3d3dd6998ff9cb9e7377c7501341ad7a23
--- lams_central/web/includes/javascript/main.js (.../main.js) (revision 0e9eca8da006863730e793b75a47803bc6142c67)
+++ lams_central/web/includes/javascript/main.js (.../main.js) (revision 52f09d3d3dd6998ff9cb9e7377c7501341ad7a23)
@@ -526,7 +526,7 @@
var orgID = $(this).data('orgID');
// load contents after opening the dialog
$('iframe', this).attr('src', LAMS_URL
- + 'findUserLessons.do?dispatch=getResults&courseID=' + orgID);
+ + 'findUserLessons/getResults.do?courseID=' + orgID);
}
}, true);
}
Index: lams_central/web/passwordChangeContent.jsp
===================================================================
diff -u -r0e9eca8da006863730e793b75a47803bc6142c67 -r52f09d3d3dd6998ff9cb9e7377c7501341ad7a23
--- lams_central/web/passwordChangeContent.jsp (.../passwordChangeContent.jsp) (revision 0e9eca8da006863730e793b75a47803bc6142c67)
+++ lams_central/web/passwordChangeContent.jsp (.../passwordChangeContent.jsp) (revision 52f09d3d3dd6998ff9cb9e7377c7501341ad7a23)
@@ -170,7 +170,7 @@
placeholder="