| Line 1427... |
Line 1427... |
| 1427 |
LoginDetails fofoDetails = cookiesProcessor.getCookiesObject(request);
|
1427 |
LoginDetails fofoDetails = cookiesProcessor.getCookiesObject(request);
|
| 1428 |
int fofoOrderId = orderService.createOrder(createOrderRequest, fofoDetails.getFofoId(), accessoriesDeals);
|
1428 |
int fofoOrderId = orderService.createOrder(createOrderRequest, fofoDetails.getFofoId(), accessoriesDeals);
|
| 1429 |
try {
|
1429 |
try {
|
| 1430 |
Set<Integer> fofoOrderItemIds = createOrderRequest.getFofoOrderItems()
|
1430 |
Set<Integer> fofoOrderItemIds = createOrderRequest.getFofoOrderItems()
|
| 1431 |
.stream().map(CustomFofoOrderItem::getItemId).collect(Collectors.toSet());
|
1431 |
.stream().map(CustomFofoOrderItem::getItemId).collect(Collectors.toSet());
|
| 1432 |
scratchService.processScratchOffer(fofoOrderId, createOrderRequest.getPaymentOptions(), fofoOrderItemIds);
|
1432 |
scratchService.processScratchOffer(fofoOrderId, fofoOrderItemIds);
|
| 1433 |
} catch (Exception e) {
|
1433 |
} catch (Exception e) {
|
| 1434 |
LOGGER.error("Exception during processScratchOffer for order {}: {}", fofoOrderId, e.getMessage(), e);
|
1434 |
LOGGER.error("Exception during processScratchOffer for order {}: {}", fofoOrderId, e.getMessage(), e);
|
| 1435 |
}
|
1435 |
}
|
| 1436 |
|
1436 |
|
| 1437 |
LOGGER.info("Order has been created successfully...");
|
1437 |
LOGGER.info("Order has been created successfully...");
|