Subversion Repositories SmartDukaan

Rev

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

Rev 4142 Rev 4196
Line 111... Line 111...
111
            activity.setTicketId(ticketId);
111
            activity.setTicketId(ticketId);
112
            activity.setTicketAssigneeId(ticket.getAssigneeId());
112
            activity.setTicketAssigneeId(ticket.getAssigneeId());
113
            activity.setTicketCategory(ticket.getCategory());
113
            activity.setTicketCategory(ticket.getCategory());
114
            activity.setTicketDescription(ticket.getDescription());
114
            activity.setTicketDescription(ticket.getDescription());
115
            activity.setTicketPriority(ticket.getPriority());
115
            activity.setTicketPriority(ticket.getPriority());
116
            activity.setTicketStatus(ticket.getStatus());
-
 
117
            activity.setType(ActivityType.RECEIVED_EMAIL_FROM_CUSTOMER);
116
            activity.setType(ActivityType.RECEIVED_EMAIL_FROM_CUSTOMER);
118
            activity.setCreatorId(CRMConstants.ADMIN_AGENT_ID);
117
            activity.setCreatorId(CRMConstants.ADMIN_AGENT_ID);
119
            activity.setIsRead(false);
118
            activity.setIsRead(false);
120
 
119
 
121
            if (ticket.isSetCustomerId()) {
120
            if (ticket.isSetCustomerId()) {
Line 126... Line 125...
126
 
125
 
127
            if (TicketStatus.CLOSED.equals(ticket.getStatus())) {
126
            if (TicketStatus.CLOSED.equals(ticket.getStatus())) {
128
                ticket.setStatus(TicketStatus.REOPEN);
127
                ticket.setStatus(TicketStatus.REOPEN);
129
            }
128
            }
130
 
129
 
-
 
130
            activity.setTicketStatus(ticket.getStatus());
-
 
131
 
131
            client = new CRMClient().getClient();
132
            client = new CRMClient().getClient();
132
            client.updateTicket(ticket, activity);
133
            client.updateTicket(ticket, activity);
133
        } catch (TTransportException e) {
134
        } catch (TTransportException e) {
134
            log.error("Could not update ticket " + ticketId + " with mail "
135
            log.error("Could not update ticket " + ticketId + " with mail "
135
                    + message, e);
136
                    + message, e);