Index: lams_central/src/java/org/lamsfoundation/lams/web/ForgotPasswordServlet.java =================================================================== diff -u -r9004121c5aab7ccdf967fa5ceef247c8950e92f8 -rce4cbebf1be445b929c868d9de9450b00e5aefa0 --- lams_central/src/java/org/lamsfoundation/lams/web/ForgotPasswordServlet.java (.../ForgotPasswordServlet.java) (revision 9004121c5aab7ccdf967fa5ceef247c8950e92f8) +++ lams_central/src/java/org/lamsfoundation/lams/web/ForgotPasswordServlet.java (.../ForgotPasswordServlet.java) (revision ce4cbebf1be445b929c868d9de9450b00e5aefa0) @@ -21,10 +21,12 @@ import org.hibernate.id.Configurable; +import org.lamsfoundation.lams.admin.AdminConstants; import org.lamsfoundation.lams.usermanagement.User; import org.lamsfoundation.lams.usermanagement.ForgotPasswordRequest; import org.lamsfoundation.lams.usermanagement.service.IUserManagementService; import org.lamsfoundation.lams.util.Configuration; +import org.lamsfoundation.lams.util.CentralConstants; import org.lamsfoundation.lams.util.FileUtilException; import org.lamsfoundation.lams.util.MessageService; import org.lamsfoundation.lams.util.Emailer; @@ -262,6 +264,7 @@ { User user = (User)userService.findById(User.class, fp.getUserId()); userService.updatePassword(user.getLogin(), newPassword); + userService.auditPasswordChanged(user, CentralConstants.MODULE_NAME); languageKey = this.SUCCESS_CHANGE_PASS; success = 1; }