| Line 320... |
Line 320... |
| 320 |
String cookieCaptchaAnswer = getCookie(Captcha.NAME, true, "saholic");
|
320 |
String cookieCaptchaAnswer = getCookie(Captcha.NAME, true, "saholic");
|
| 321 |
String captchaReceived = (String) request.getParameter("captcha_response_field");
|
321 |
String captchaReceived = (String) request.getParameter("captcha_response_field");
|
| 322 |
|
322 |
|
| 323 |
if (captchaReceived.equalsIgnoreCase(cookieCaptchaAnswer)) {
|
323 |
if (captchaReceived.equalsIgnoreCase(cookieCaptchaAnswer)) {
|
| 324 |
try {
|
324 |
try {
|
| 325 |
DataLogger.logData(EventType.CAPTCHA_SUCCESS, getSessionId(), userinfo.getUserId(), userinfo.getEmail());
|
325 |
// DataLogger.logData(EventType.CAPTCHA_SUCCESS, getSessionId(), userinfo.getUserId(), userinfo.getEmail());
|
| 326 |
} catch (Exception e1) {
|
326 |
} catch (Exception e1) {
|
| 327 |
log.warn("Unable to log orders through the datalogger", e1);
|
327 |
log.warn("Unable to log orders through the datalogger", e1);
|
| 328 |
}
|
328 |
}
|
| 329 |
return true;
|
329 |
return true;
|
| 330 |
}
|
330 |
}
|
| 331 |
else {
|
331 |
else {
|
| 332 |
try {
|
332 |
try {
|
| 333 |
DataLogger.logData(EventType.CAPTCHA_FAILED, getSessionId(), userinfo.getUserId(), userinfo.getEmail());
|
333 |
// DataLogger.logData(EventType.CAPTCHA_FAILED, getSessionId(), userinfo.getUserId(), userinfo.getEmail());
|
| 334 |
} catch (Exception e1) {
|
334 |
} catch (Exception e1) {
|
| 335 |
log.warn("Unable to log orders through the datalogger", e1);
|
335 |
log.warn("Unable to log orders through the datalogger", e1);
|
| 336 |
}
|
336 |
}
|
| 337 |
return false;
|
337 |
return false;
|
| 338 |
}
|
338 |
}
|
| Line 432... |
Line 432... |
| 432 |
List<Order> orders = transactionServiceClient.getClient().getOrdersForTransaction(txnId, userinfo.getUserId());
|
432 |
List<Order> orders = transactionServiceClient.getClient().getOrdersForTransaction(txnId, userinfo.getUserId());
|
| 433 |
for (Order order : orders) {
|
433 |
for (Order order : orders) {
|
| 434 |
List<Order> tmpOrders = new ArrayList<Order>();
|
434 |
List<Order> tmpOrders = new ArrayList<Order>();
|
| 435 |
tmpOrders.add(order);
|
435 |
tmpOrders.add(order);
|
| 436 |
String itemIdString = Utils.getItemIdStringFromOrders(tmpOrders);
|
436 |
String itemIdString = Utils.getItemIdStringFromOrders(tmpOrders);
|
| 437 |
DataLogger.logData(EventType.ORDER_CREATION, getSessionId(), userinfo.getUserId(), userinfo.getEmail(),
|
437 |
// DataLogger.logData(EventType.ORDER_CREATION, getSessionId(), userinfo.getUserId(), userinfo.getEmail(),
|
| 438 |
Long.toString(order.getId()), Long.toString(currentCartId), itemIdString);
|
438 |
// Long.toString(order.getId()), Long.toString(currentCartId), itemIdString);
|
| 439 |
}
|
439 |
}
|
| 440 |
} catch (Exception e1) {
|
440 |
} catch (Exception e1) {
|
| 441 |
log.warn("Unable to log orders through the datalogger", e1);
|
441 |
log.warn("Unable to log orders through the datalogger", e1);
|
| 442 |
}
|
442 |
}
|
| 443 |
|
443 |
|