| Line 982... |
Line 982... |
| 982 |
} catch (Exception e) {
|
982 |
} catch (Exception e) {
|
| 983 |
logger.error("Could not fetch item for : " + itemId, e);
|
983 |
logger.error("Could not fetch item for : " + itemId, e);
|
| 984 |
return "Could not push to production. No item got pushed.";
|
984 |
return "Could not push to production. No item got pushed.";
|
| 985 |
}
|
985 |
}
|
| 986 |
}
|
986 |
}
|
| - |
|
987 |
|
| - |
|
988 |
// CatalogClient catalogServiceClient = new CatalogClient();
|
| - |
|
989 |
// Client catalogClient = catalogServiceClient.getClient();
|
| - |
|
990 |
|
| 987 |
for (Item it : items) {
|
991 |
for (Item it : items) {
|
| 988 |
logger.info("Update item on production call, Item Id: " + it.getId());
|
992 |
logger.info("Update item on production call, Item Id: " + it.getId());
|
| 989 |
|
993 |
|
| 990 |
try{
|
994 |
try{
|
| 991 |
CatalogClient catalogServiceClient_Prod = new CatalogClient(
|
995 |
CatalogClient catalogServiceClient_Prod = new CatalogClient(
|
| Line 1021... |
Line 1025... |
| 1021 |
long rItemId;
|
1025 |
long rItemId;
|
| 1022 |
if((rItemId = catalogClient_Prod.updateItem(tItem)) != it.getId()) {
|
1026 |
if((rItemId = catalogClient_Prod.updateItem(tItem)) != it.getId()) {
|
| 1023 |
logger.error("Error updating item on production, returned Item Id: " + rItemId);
|
1027 |
logger.error("Error updating item on production, returned Item Id: " + rItemId);
|
| 1024 |
return "Error updating item prices on production";
|
1028 |
return "Error updating item prices on production";
|
| 1025 |
}
|
1029 |
}
|
| - |
|
1030 |
|
| - |
|
1031 |
|
| - |
|
1032 |
// List<in.shop2020.model.v1.catalog.BulkItemPricing> t_bulkItemsPricing = catalogClient.getBulkPricingByItemId(it.getId());
|
| - |
|
1033 |
// if (!catalogClient_Prod.updateBulkPricesOnProduction(it.getId(), t_bulkItemsPricing)){
|
| - |
|
1034 |
// return "Bulk prices updation error";
|
| - |
|
1035 |
// }
|
| - |
|
1036 |
|
| 1026 |
if(it.getFreebieItemId() !=null && it.getFreebieItemId()!=0) {
|
1037 |
if(it.getFreebieItemId() !=null && it.getFreebieItemId()!=0) {
|
| 1027 |
in.shop2020.model.v1.catalog.FreebieItem freebieItem = new in.shop2020.model.v1.catalog.FreebieItem();
|
1038 |
in.shop2020.model.v1.catalog.FreebieItem freebieItem = new in.shop2020.model.v1.catalog.FreebieItem();
|
| 1028 |
freebieItem.setItemId(it.getId());
|
1039 |
freebieItem.setItemId(it.getId());
|
| 1029 |
freebieItem.setFreebieItemId(it.getFreebieItemId());
|
1040 |
freebieItem.setFreebieItemId(it.getFreebieItemId());
|
| 1030 |
catalogClient_Prod.addOrUpdateFreebieForItem(freebieItem);
|
1041 |
catalogClient_Prod.addOrUpdateFreebieForItem(freebieItem);
|