Subversion Repositories SmartDukaan

Rev

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

Rev 36242 Rev 36401
Line 117... Line 117...
117
        walletReferenceMap.put(WalletReferenceType.SCHEME_OUT, SCHEME_OUT);
117
        walletReferenceMap.put(WalletReferenceType.SCHEME_OUT, SCHEME_OUT);
118
 
118
 
119
    }
119
    }
120
 
120
 
121
    @Autowired
121
    @Autowired
122
    JavaMailSender mailSender;
122
    JavaMailSender gmailRelaySender;
123
    @Autowired
123
    @Autowired
124
    com.spice.profitmandi.service.transaction.SDCreditService sdCreditService;
124
    com.spice.profitmandi.service.transaction.SDCreditService sdCreditService;
125
    @Autowired
125
    @Autowired
126
    AddWalletRequestRepository addWalletRequestRepository;
126
    AddWalletRequestRepository addWalletRequestRepository;
127
    @Autowired
127
    @Autowired
Line 611... Line 611...
611
            return "response";
611
            return "response";
612
        }
612
        }
613
    }
613
    }
614
 
614
 
615
    private void sendMailWithAttachments(String subject, String messageText) throws Exception {
615
    private void sendMailWithAttachments(String subject, String messageText) throws Exception {
616
        MimeMessage message = mailSender.createMimeMessage();
616
        MimeMessage message = gmailRelaySender.createMimeMessage();
617
        MimeMessageHelper helper = new MimeMessageHelper(message, true);
617
        MimeMessageHelper helper = new MimeMessageHelper(message, true);
618
        String[] email = {"neerajgupta2021@gmail.com", "adeel.yazdani@smartdukaan.com", "kamini.sharma@smartdukaan.com", "care@smartdukaan.com", "mohinder.mutreja@smartdukaan.com"};
618
        String[] email = {"neerajgupta2021@gmail.com", "adeel.yazdani@smartdukaan.com", "kamini.sharma@smartdukaan.com", "care@smartdukaan.com", "mohinder.mutreja@smartdukaan.com"};
619
        helper.setSubject(subject);
619
        helper.setSubject(subject);
620
        helper.setText(messageText);
620
        helper.setText(messageText);
621
        helper.setTo(email);
621
        helper.setTo(email);
622
        InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "Smartdukaan Alerts");
622
        InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "Smartdukaan Alerts");
623
        helper.setFrom(senderAddress);
623
        helper.setFrom(senderAddress);
624
        mailSender.send(message);
624
        gmailRelaySender.send(message);
625
 
625
 
626
    }
626
    }
627
 
627
 
628
    private List<Integer> getFofoIdsFromWalletRequest(List<AddWalletRequest> walletRequest) {
628
    private List<Integer> getFofoIdsFromWalletRequest(List<AddWalletRequest> walletRequest) {
629
        return walletRequest.stream().map(x -> x.getRetailerId()).distinct().collect(Collectors.toList());
629
        return walletRequest.stream().map(x -> x.getRetailerId()).distinct().collect(Collectors.toList());