Subversion Repositories SmartDukaan

Rev

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

Rev 18415 Rev 18451
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);