Subversion Repositories SmartDukaan

Rev

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

Rev 27918 Rev 28001
Line 205... Line 205...
205
		if (publishedOffers != null) {
205
		if (publishedOffers != null) {
206
			for (Offer offer : publishedOffers) {
206
			for (Offer offer : publishedOffers) {
207
				List<com.spice.profitmandi.dao.model.TargetSlab> targetSlabs = targetSlabRepository
207
				List<com.spice.profitmandi.dao.model.TargetSlab> targetSlabs = targetSlabRepository
208
						.getByOfferId(offer.getId());
208
						.getByOfferId(offer.getId());
209
				CreateOfferRequest createOfferRequest = this.getCreateOfferRequest(offer);
209
				CreateOfferRequest createOfferRequest = this.getCreateOfferRequest(offer);
210
				createOfferRequest.getItemCriteria();
-
 
211
				createOfferRequest.setTargetSlabs(targetSlabs);
210
				createOfferRequest.setTargetSlabs(targetSlabs);
212
				createOfferRequests.add(createOfferRequest);
211
				createOfferRequests.add(createOfferRequest);
213
				Set<com.spice.profitmandi.service.offers.ItemCriteria> itemCriteriaSet = targetSlabs.stream()
212
				Set<com.spice.profitmandi.service.offers.ItemCriteria> itemCriteriaSet = targetSlabs.stream()
214
						.flatMap(x -> x.getItemCriteriaPayouts().stream()).map(x -> x.getItemCriteria()).distinct()
213
						.flatMap(x -> x.getItemCriteriaPayouts().stream()).map(x -> x.getItemCriteria()).distinct()
215
						.filter(x -> itemRepository.containsItem(x, itemId)).collect(Collectors.toSet());
214
						.filter(x -> itemRepository.containsItem(x, itemId)).collect(Collectors.toSet());