Commit fe38fe21 authored by shishir suman's avatar shishir suman
Browse files

new API for ticket statistics

1 merge request!48Uphrh 7903 mobile otp
Showing with 16 additions and 0 deletions
+16 -0
......@@ -501,12 +501,28 @@ public class TicketServiceImpl implements TicketService {
&& !ticket.getOwnerEmail().isBlank()) {
sendReopenTicketMailToNodal(ticket, curentUpdatedTicket);
}
sendReopenTicketMailToRaiser(ticket, curentUpdatedTicket);
return ticket;
}
sendUpdateTicketMail(ticket, curentUpdatedTicket);
return ticket;
}
}
private void sendReopenTicketMailToRaiser(Ticket ticket, org.upsmf.grievance.model.es.Ticket curentUpdatedTicket) {
Ticket finalTicket = ticket;
org.upsmf.grievance.model.es.Ticket finalCurentUpdatedTicket = curentUpdatedTicket;
Runnable runnable = new Runnable() {
@Override
public void run() {
EmailDetails resolutionOfYourGrievance = EmailDetails.builder().subject("Re-opening of Your Grievance Ticket - " + finalCurentUpdatedTicket.getTicketId()).recipient(finalCurentUpdatedTicket.getEmail()).build();
emailService.sendUpdateTicketMail(resolutionOfYourGrievance, finalTicket);
}
};
Thread thread = new Thread(runnable);
thread.start();
}
private void sendReopenTicketMailToNodal(Ticket ticket, org.upsmf.grievance.model.es.Ticket curentUpdatedTicket) {
Ticket finalTicket = ticket;
org.upsmf.grievance.model.es.Ticket finalCurentUpdatedTicket = curentUpdatedTicket;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment