Subversion Repositories SmartDukaan

Rev

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

Rev 30929 Rev 30931
Line 3702... Line 3702...
3702
			}
3702
			}
3703
		}
3703
		}
3704
 
3704
 
3705
		if (!defaulterLoan.isEmpty()) {
3705
		if (!defaulterLoan.isEmpty()) {
3706
 
3706
 
-
 
3707
			List<AuthUser> authUsers = csService
-
 
3708
					.getAuthUserByCategoryId(ProfitMandiConstants.TICKET_CATEGORY_FINANCIAL_SERVICES);
-
 
3709
			List<String> allEmails = new ArrayList<>();
-
 
3710
			if (!authUsers.isEmpty()) {
3707
			for (Map.Entry<String, Set<Integer>> storeGuyEntry : csService.getAuthUserPartnerIdMapping().entrySet()) {
3711
				List<String> financeEmails = authUsers.stream().map(x -> x.getEmailId()).collect(Collectors.toList());
-
 
3712
				allEmails.addAll(financeEmails);
-
 
3713
			}
3708
 
3714
 
-
 
3715
			for (Map.Entry<String, Set<Integer>> storeGuyEntry : csService.getAuthUserPartnerIdMapping().entrySet()) {
-
 
3716
				allEmails.add(storeGuyEntry.getKey());
3709
				String subject = "Extend Due Date";
3717
				String subject = "Time Limit Cross";
3710
				String messageText = this.getMessageForDueDateExtend(defaulterLoan);
3718
				String messageText = this.getMessageForDueDateExtend(defaulterLoan);
3711
 
3719
 
3712
				MimeMessage message = mailSender.createMimeMessage();
3720
				MimeMessage message = mailSender.createMimeMessage();
3713
				MimeMessageHelper helper = new MimeMessageHelper(message, true);
3721
				MimeMessageHelper helper = new MimeMessageHelper(message, true);
3714
				String[] email = new String[] { storeGuyEntry.getKey() };
3722
				String[] email = allEmails.toArray(new String[allEmails.size()]);
3715
 
3723
 
3716
				helper.setSubject(subject);
3724
				helper.setSubject(subject);
3717
				helper.setText(messageText, true);
3725
				helper.setText(messageText, true);
3718
				helper.setTo(email);
3726
				helper.setTo(email);
3719
				InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "Smartdukaan Alerts");
3727
				InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "Smartdukaan Alerts");