| Line 68... |
Line 68... |
| 68 |
Cart cart = promotionClient.applyCoupon(couponCode, cartId);
|
68 |
Cart cart = promotionClient.applyCoupon(couponCode, cartId);
|
| 69 |
if(cart.getMessage() != null && !cart.getMessage().equals("")){
|
69 |
if(cart.getMessage() != null && !cart.getMessage().equals("")){
|
| 70 |
str = str + ", " + cart.getMessage();
|
70 |
str = str + ", " + cart.getMessage();
|
| 71 |
}
|
71 |
}
|
| 72 |
addActionMessage(str);
|
72 |
addActionMessage(str);
|
| 73 |
DataLogger.logData(EventType.COUPON_APPLIED, getSessionId(), userinfo.getUserId(), userinfo.getEmail(), couponCode);
|
73 |
// DataLogger.logData(EventType.COUPON_APPLIED, getSessionId(), userinfo.getUserId(), userinfo.getEmail(), couponCode);
|
| 74 |
}
|
74 |
}
|
| 75 |
else if (action.equals("removecoupon")) {
|
75 |
else if (action.equals("removecoupon")) {
|
| 76 |
if(userinfo.isPrivateDealUser()) {
|
76 |
if(userinfo.isPrivateDealUser()) {
|
| 77 |
if (cookiesMap.get(UserInterceptor.DEAL_COUPON_REMOVED)==null) {
|
77 |
if (cookiesMap.get(UserInterceptor.DEAL_COUPON_REMOVED)==null) {
|
| 78 |
Cookie co = new Cookie(UserInterceptor.DEAL_COUPON_REMOVED, "true");
|
78 |
Cookie co = new Cookie(UserInterceptor.DEAL_COUPON_REMOVED, "true");
|
| Line 83... |
Line 83... |
| 83 |
}
|
83 |
}
|
| 84 |
}
|
84 |
}
|
| 85 |
userServiceClient = new UserClient();
|
85 |
userServiceClient = new UserClient();
|
| 86 |
UserContextService.Client userClient = userServiceClient.getClient();
|
86 |
UserContextService.Client userClient = userServiceClient.getClient();
|
| 87 |
userClient.removeCoupon(cartId);
|
87 |
userClient.removeCoupon(cartId);
|
| 88 |
DataLogger.logData(EventType.COUPON_REMOVED, getSessionId(), userinfo.getUserId(), userinfo.getEmail(), couponCode);
|
88 |
// DataLogger.logData(EventType.COUPON_REMOVED, getSessionId(), userinfo.getUserId(), userinfo.getEmail(), couponCode);
|
| 89 |
}
|
89 |
}
|
| 90 |
} catch (PromotionException e) {
|
90 |
} catch (PromotionException e) {
|
| 91 |
log.info("Invalid coupon: " + e.getMessage());
|
91 |
log.info("Invalid coupon: " + e.getMessage());
|
| 92 |
addActionError(e.getMessage());
|
92 |
addActionError(e.getMessage());
|
| 93 |
} catch (Exception e) {
|
93 |
} catch (Exception e) {
|