| Line 247... |
Line 247... |
| 247 |
//As of now we are not handling non-serialised items
|
247 |
//As of now we are not handling non-serialised items
|
| 248 |
inventoryItems = inventoryItems.stream().filter(x -> x.getSerialNumber() != null).collect(Collectors.toList());
|
248 |
inventoryItems = inventoryItems.stream().filter(x -> x.getSerialNumber() != null).collect(Collectors.toList());
|
| 249 |
for (InventoryItem inventoryItem : inventoryItems) {
|
249 |
for (InventoryItem inventoryItem : inventoryItems) {
|
| 250 |
offerPayouts.addAll(offerPayoutRepository.selectAllBySerialNumber(inventoryItem.getFofoId(), inventoryItem.getSerialNumber())
|
250 |
offerPayouts.addAll(offerPayoutRepository.selectAllBySerialNumber(inventoryItem.getFofoId(), inventoryItem.getSerialNumber())
|
| 251 |
.stream()
|
251 |
.stream()
|
| 252 |
.filter(x -> x.getRejectTimestamp() != null)
|
252 |
.filter(x -> x.getRejectTimestamp() == null)
|
| 253 |
.collect(Collectors.toList()));
|
253 |
.collect(Collectors.toList()));
|
| 254 |
}
|
254 |
}
|
| 255 |
for (OfferPayout offerPayout : offerPayouts) {
|
255 |
for (OfferPayout offerPayout : offerPayouts) {
|
| 256 |
offerPayout.setStatus(SchemePayoutStatus.REJECTED);
|
256 |
offerPayout.setStatus(SchemePayoutStatus.REJECTED);
|
| 257 |
offerPayout.setRejectTimestamp(LocalDateTime.now());
|
257 |
offerPayout.setRejectTimestamp(LocalDateTime.now());
|