| Line 884... |
Line 884... |
| 884 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
884 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
| 885 |
PendingOrderItem pendingOrderItem = pendingOrderItemRepository.selectById(id);
|
885 |
PendingOrderItem pendingOrderItem = pendingOrderItemRepository.selectById(id);
|
| 886 |
|
886 |
|
| 887 |
pendingOrderItem.setStatus(OrderStatus.CANCELLED);
|
887 |
pendingOrderItem.setStatus(OrderStatus.CANCELLED);
|
| 888 |
pendingOrderItem.setStatusDescription(loginDetails.getEmailId());
|
888 |
pendingOrderItem.setStatusDescription(loginDetails.getEmailId());
|
| 889 |
PendingOrder pendingOrder = pendingOrderRepository.selectById(pendingOrderItem.getId());
|
889 |
PendingOrder pendingOrder = pendingOrderRepository.selectById(pendingOrderItem.getOrderId());
|
| 890 |
|
890 |
|
| 891 |
List<OrderStatus> status = pendingOrderItemRepository.selectByOrderId(pendingOrderItem.getOrderId()).stream()
|
891 |
List<OrderStatus> status = pendingOrderItemRepository.selectByOrderId(pendingOrderItem.getOrderId()).stream()
|
| 892 |
.map(x -> x.getStatus()).collect(Collectors.toList());
|
892 |
.map(x -> x.getStatus()).collect(Collectors.toList());
|
| 893 |
|
893 |
|
| 894 |
if (!status.contains(OrderStatus.PENDING)) {
|
894 |
if (!status.contains(OrderStatus.PENDING)) {
|