Subversion Repositories SmartDukaan

Rev

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

Rev 36951 Rev 37312
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...");