| Line 1509... |
Line 1509... |
| 1509 |
boolean isAccessory = isAccessoryEntry.getKey();
|
1509 |
boolean isAccessory = isAccessoryEntry.getKey();
|
| 1510 |
Map<Integer, List<Integer>> warehouseToIdsMap = isAccessoryEntry.getValue().stream().collect(Collectors.groupingBy(
|
1510 |
Map<Integer, List<Integer>> warehouseToIdsMap = isAccessoryEntry.getValue().stream().collect(Collectors.groupingBy(
|
| 1511 |
BrandRegionMapping::getToWarehouseId, Collectors.mapping(BrandRegionMapping::getFromWarehouseId, Collectors.toList())));
|
1511 |
BrandRegionMapping::getToWarehouseId, Collectors.mapping(BrandRegionMapping::getFromWarehouseId, Collectors.toList())));
|
| 1512 |
for(int warehouseIdTo : warehouseIds) {
|
1512 |
for(int warehouseIdTo : warehouseIds) {
|
| 1513 |
List<Integer> warehouseIdsFrom = warehouseToIdsMap.get(warehouseIdTo);
|
1513 |
List<Integer> warehouseIdsFrom = warehouseToIdsMap.get(warehouseIdTo);
|
| 1514 |
if(!warehouseIdsFrom.contains(warehouseIdTo)) {
|
1514 |
if(warehouseIdsFrom==null || !warehouseIdsFrom.contains(warehouseIdTo)) {
|
| 1515 |
LOGGER.info("Missing entries for brand region mapping = {}, {}, {}", brand, isAccessory, warehouseIdTo);
|
1515 |
LOGGER.info("Missing entries for brand region mapping = {}, {}, {}", brand, isAccessory, warehouseIdTo);
|
| 1516 |
/*
|
1516 |
/*
|
| 1517 |
* BrandRegionMapping brandRegionMapping = new BrandRegionMapping();
|
1517 |
* BrandRegionMapping brandRegionMapping = new BrandRegionMapping();
|
| 1518 |
* brandRegionMapping.setAccessory(isAccessory);
|
1518 |
* brandRegionMapping.setAccessory(isAccessory);
|
| 1519 |
* brandRegionMapping.setBrand(brand);
|
1519 |
* brandRegionMapping.setBrand(brand);
|