Subversion Repositories SmartDukaan

Rev

Rev 793 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 793 Rev 801
Line 53... Line 53...
53
			existingUser = userClient.getUserById(userId);
53
			existingUser = userClient.getUserById(userId);
54
			if(existingUser == null || existingUser.getUserId() == -1){
54
			if(existingUser == null || existingUser.getUserId() == -1){
55
				existingUser = userClient.createAnonymousUser(jsessionId);
55
				existingUser = userClient.createAnonymousUser(jsessionId);
56
			}
56
			}
57
			totalItems = userClient.getCart(existingUser.getActiveCartId()).getLinesSize();
57
			totalItems = userClient.getCart(existingUser.getActiveCartId()).getLinesSize();
58
			pincode = userClient.getDefaultPincode(userId);
58
			pincode = userClient.getDefaultPincode(existingUser.getUserId());
59
		} catch (UserContextException e) {
59
		} catch (UserContextException e) {
60
			e.printStackTrace();
60
			e.printStackTrace();
61
		} catch (TException e) {
61
		} catch (TException e) {
62
			e.printStackTrace();
62
			e.printStackTrace();
63
		} catch (Exception e) {
63
		} catch (Exception e) {
Line 77... Line 77...
77
		try {
77
		try {
78
			ucsc = new UserContextServiceClient();
78
			ucsc = new UserContextServiceClient();
79
			in.shop2020.model.v1.user.UserContextService.Client userClient = ucsc.getClient();
79
			in.shop2020.model.v1.user.UserContextService.Client userClient = ucsc.getClient();
80
			User anonUser = userClient.createAnonymousUser(jsessionId);
80
			User anonUser = userClient.createAnonymousUser(jsessionId);
81
			int totalItems= userClient.getCart(anonUser.getActiveCartId()).getLinesSize();
81
			int totalItems= userClient.getCart(anonUser.getActiveCartId()).getLinesSize();
82
			pincode = userClient.getDefaultPincode(userId);
82
			pincode = userClient.getDefaultPincode(anonUser.getUserId());
83
			initialize(anonUser, totalItems, pincode);
83
			initialize(anonUser, totalItems, pincode);
84
		} catch (UserContextException e) {
84
		} catch (UserContextException e) {
85
			e.printStackTrace();
85
			e.printStackTrace();
86
		} catch (TException e) {
86
		} catch (TException e) {
87
			e.printStackTrace();
87
			e.printStackTrace();