added reminderAnswer and question in createUser
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/vo-management/usermanagement-core@124683 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
5460adc26a
commit
e23e979e8a
|
@ -36,7 +36,7 @@ import com.liferay.portal.model.MembershipRequest;
|
|||
* @return an instance of the yet created user
|
||||
* @throws UserManagementSystemException
|
||||
*/
|
||||
GCubeUser createUser(String username, String email, String firstName, String middleName, String lastName, String jobTitle, String backgroundSummary, boolean male) throws UserManagementSystemException;
|
||||
GCubeUser createUser(String username, String email, String firstName, String middleName, String lastName, String jobTitle, String backgroundSummary, boolean male, String reminderQuestion, String reminderAnswer) throws UserManagementSystemException;
|
||||
/**
|
||||
*
|
||||
* @param username the username of the user you want to get
|
||||
|
|
|
@ -123,7 +123,7 @@ public class LiferayUserManager implements UserManager {
|
|||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public GCubeUser createUser(String username, String email, String firstName, String middleName, String lastName, String jobTitle, String backgroundSummary, boolean male) throws UserManagementSystemException {
|
||||
public GCubeUser createUser(String username, String email, String firstName, String middleName, String lastName, String jobTitle, String backgroundSummary, boolean male, String reminderQuestion, String reminderAnswer) throws UserManagementSystemException {
|
||||
GCubeUser toReturn = null;
|
||||
try {
|
||||
_log.debug("Trying createuser " + email);
|
||||
|
@ -174,7 +174,11 @@ public class LiferayUserManager implements UserManager {
|
|||
_log.debug("CreateUser " + lastName + " SUCCESS");
|
||||
UserLocalServiceUtil.updateAgreedToTermsOfUse(added.getUserId(), true);
|
||||
UserLocalServiceUtil.updatePasswordReset(added.getUserId(), false);
|
||||
UserLocalServiceUtil.updateReminderQuery(added.getUserId(), "test", "test");
|
||||
if (reminderQuestion == null || reminderQuestion.compareTo("") == 0)
|
||||
reminderQuestion = "Unknown question";
|
||||
if (reminderAnswer == null || reminderAnswer.compareTo("") == 0)
|
||||
reminderAnswer = "Unknown answer";
|
||||
UserLocalServiceUtil.updateReminderQuery(added.getUserId(), reminderQuestion, reminderAnswer);
|
||||
_log.debug("User " + lastName + " has agreed to ToU");
|
||||
_log.debug("User " + lastName + " updatePasswordReset false");
|
||||
_log.debug("User " + lastName + " updateReminderQuery false");
|
||||
|
|
Loading…
Reference in New Issue