Subversion Repositories SmartDukaan

Rev

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

Rev 34557 Rev 34558
Line 453... Line 453...
453
                            .flatMap(List::stream)
453
                            .flatMap(List::stream)
454
                            .anyMatch(brand -> brand.equals(brandFilter)))
454
                            .anyMatch(brand -> brand.equals(brandFilter)))
455
                    .collect(Collectors.toList());
455
                    .collect(Collectors.toList());
456
        }else{
456
        }else{
457
            publishedOffers.addAll(createOffers);
457
            publishedOffers.addAll(createOffers);
458
            publishedOffers.stream().filter(createOffer -> createOffer.getTargetSlabs().stream()
458
            publishedOffers = publishedOffers.stream().filter(createOffer -> createOffer.getTargetSlabs().stream()
459
                    .map(x -> x.getItemCriteriaPayouts())
459
                    .map(x -> x.getItemCriteriaPayouts())
460
                    .flatMap(List::stream)
460
                    .flatMap(List::stream)
461
                    .map(ItemCriteriaPayout::getItemCriteria)
461
                    .map(ItemCriteriaPayout::getItemCriteria)
462
                    .map(ItemCriteria::getBrands)
462
                    .map(ItemCriteria::getBrands)
463
                    .flatMap(List::stream)
463
                    .flatMap(List::stream)
464
                    .anyMatch(brand -> brand.equals("Live Demo")));
464
                    .anyMatch(brand -> !brand.equals("Live Demo"))).collect(Collectors.toList());
465
        }
465
        }
466
 
466
 
467
        model.addAttribute("publishedOffers", publishedOffers);
467
        model.addAttribute("publishedOffers", publishedOffers);
468
 
468
 
469
        return "published-offers";
469
        return "published-offers";