Subversion Repositories SmartDukaan

Rev

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

Rev 3373 Rev 3390
Line 4... Line 4...
4
package in.shop2020.util;
4
package in.shop2020.util;
5
 
5
 
6
import in.shop2020.crm.Activity;
6
import in.shop2020.crm.Activity;
7
import in.shop2020.crm.ActivityType;
7
import in.shop2020.crm.ActivityType;
8
import in.shop2020.crm.CRMService.Client;
8
import in.shop2020.crm.CRMService.Client;
-
 
9
import in.shop2020.crm.SearchFilter;
9
import in.shop2020.crm.Ticket;
10
import in.shop2020.crm.Ticket;
10
import in.shop2020.crm.TicketCategory;
11
import in.shop2020.crm.TicketCategory;
11
import in.shop2020.crm.TicketPriority;
12
import in.shop2020.crm.TicketPriority;
12
import in.shop2020.crm.TicketStatus;
13
import in.shop2020.crm.TicketStatus;
13
import in.shop2020.model.v1.user.User;
14
import in.shop2020.model.v1.user.User;
Line 88... Line 89...
88
        client.updateLastEmailProcessedTimestamp(date.getTime());
89
        client.updateLastEmailProcessedTimestamp(date.getTime());
89
    }
90
    }
90
 
91
 
91
    private void updateTicket(Long ticketId, Message message) {
92
    private void updateTicket(Long ticketId, Message message) {
92
        try {
93
        try {
-
 
94
            SearchFilter searchFilter = new SearchFilter();
-
 
95
            searchFilter.setTicketId(ticketId);
93
            client = new CRMClient().getClient();
96
            client = new CRMClient().getClient();
94
            Ticket ticket = client.getTicket(ticketId);
97
            Ticket ticket = client.getTickets(searchFilter).get(0);
95
            Activity activity = new Activity();
98
            Activity activity = new Activity();
96
            activity.setTicketId(ticketId);
99
            activity.setTicketId(ticketId);
97
            activity.setTicketAssigneeId(ticket.getAssigneeId());
100
            activity.setTicketAssigneeId(ticket.getAssigneeId());
98
            activity.setTicketCategory(ticket.getCategory());
101
            activity.setTicketCategory(ticket.getCategory());
99
            activity.setTicketDescription(ticket.getDescription());
102
            activity.setTicketDescription(ticket.getDescription());