001
014
015 package com.liferay.portal.action;
016
017 import com.liferay.portal.service.UserServiceUtil;
018 import com.liferay.portal.struts.ActionConstants;
019 import com.liferay.portal.util.PortalUtil;
020
021 import javax.servlet.http.HttpServletRequest;
022 import javax.servlet.http.HttpServletResponse;
023
024 import org.apache.struts.action.Action;
025 import org.apache.struts.action.ActionForm;
026 import org.apache.struts.action.ActionForward;
027 import org.apache.struts.action.ActionMapping;
028
029
032 public class UpdateTermsOfUseAction extends Action {
033
034 @Override
035 public ActionForward execute(
036 ActionMapping actionMapping, ActionForm actionForm,
037 HttpServletRequest request, HttpServletResponse response)
038 throws Exception {
039
040 long userId = PortalUtil.getUserId(request);
041
042 UserServiceUtil.updateAgreedToTermsOfUse(userId, true);
043
044 return actionMapping.findForward(ActionConstants.COMMON_REFERER_JSP);
045 }
046
047 }