Subversion Repositories SmartDukaan

Rev

Rev 1999 | Rev 2157 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1999 Rev 2021
Line 9... Line 9...
9
import in.shop2020.model.v1.user.Widget;
9
import in.shop2020.model.v1.user.Widget;
10
import in.shop2020.model.v1.user.WidgetItem;
10
import in.shop2020.model.v1.user.WidgetItem;
11
import in.shop2020.serving.interceptors.TrackingInterceptor;
11
import in.shop2020.serving.interceptors.TrackingInterceptor;
12
import in.shop2020.serving.utils.DataLogger;
12
import in.shop2020.serving.utils.DataLogger;
13
import in.shop2020.serving.utils.DesEncrypter;
13
import in.shop2020.serving.utils.DesEncrypter;
14
import in.shop2020.serving.utils.Utils;
-
 
15
import in.shop2020.serving.utils.DataLogger.Event;
14
import in.shop2020.serving.utils.DataLogger.Event;
16
import in.shop2020.thrift.clients.UserContextServiceClient;
15
import in.shop2020.thrift.clients.UserContextServiceClient;
17
 
16
 
18
import java.io.IOException;
17
import java.io.IOException;
19
import java.util.Date;
18
import java.util.Date;
20
import java.util.List;
19
import java.util.List;
21
 
20
 
-
 
21
import javax.servlet.http.Cookie;
-
 
22
 
22
import org.apache.commons.lang.StringUtils;
23
import org.apache.commons.lang.StringUtils;
23
import org.apache.log4j.Logger;
24
import org.apache.log4j.Logger;
24
import org.apache.struts2.convention.annotation.Result;
25
import org.apache.struts2.convention.annotation.Result;
25
import org.apache.struts2.convention.annotation.Results;
26
import org.apache.struts2.convention.annotation.Results;
26
 
27
 
Line 118... Line 119...
118
		String encryptedPassword = desEncrypter.encrypt(password);
119
		String encryptedPassword = desEncrypter.encrypt(password);
119
		user.setPassword(encryptedPassword);
120
		user.setPassword(encryptedPassword);
120
		user.setCommunicationEmail(communicationEmail);
121
		user.setCommunicationEmail(communicationEmail);
121
		user.setMobileNumber(mobileNumber);
122
		user.setMobileNumber(mobileNumber);
122
		user.setDateOfBirth(dateOfBirth);
123
		user.setDateOfBirth(dateOfBirth);
-
 
124
		Cookie sourceCookie = (Cookie) cookiesMap.get(TrackingInterceptor.SRC_COOKIE);
-
 
125
        if (sourceCookie != null) {
-
 
126
            DesEncrypter des = new DesEncrypter("Saholic");
-
 
127
            String sourceCookieVal = des.decrypt(sourceCookie.getValue());
-
 
128
            user.setSource(sourceCookieVal);
123
 
129
        }
124
		
130
		
125
		user.setSex(Sex.WONT_SAY);
131
		user.setSex(Sex.WONT_SAY);
126
		if (sex != null) {
132
		if (sex != null) {
127
			try {
133
			try {
128
				user.setSex(Sex.findByValue(Integer.parseInt(sex)));
134
				user.setSex(Sex.findByValue(Integer.parseInt(sex)));