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
|
* @return an instance of the yet created user
|
||||||
* @throws UserManagementSystemException
|
* @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
|
* @param username the username of the user you want to get
|
||||||
|
|
|
@ -123,7 +123,7 @@ public class LiferayUserManager implements UserManager {
|
||||||
* {@inheritDoc}
|
* {@inheritDoc}
|
||||||
*/
|
*/
|
||||||
@Override
|
@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;
|
GCubeUser toReturn = null;
|
||||||
try {
|
try {
|
||||||
_log.debug("Trying createuser " + email);
|
_log.debug("Trying createuser " + email);
|
||||||
|
@ -174,7 +174,11 @@ public class LiferayUserManager implements UserManager {
|
||||||
_log.debug("CreateUser " + lastName + " SUCCESS");
|
_log.debug("CreateUser " + lastName + " SUCCESS");
|
||||||
UserLocalServiceUtil.updateAgreedToTermsOfUse(added.getUserId(), true);
|
UserLocalServiceUtil.updateAgreedToTermsOfUse(added.getUserId(), true);
|
||||||
UserLocalServiceUtil.updatePasswordReset(added.getUserId(), false);
|
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 + " has agreed to ToU");
|
||||||
_log.debug("User " + lastName + " updatePasswordReset false");
|
_log.debug("User " + lastName + " updatePasswordReset false");
|
||||||
_log.debug("User " + lastName + " updateReminderQuery false");
|
_log.debug("User " + lastName + " updateReminderQuery false");
|
||||||
|
|
Loading…
Reference in New Issue