| Line 595... |
Line 595... |
| 595 |
@RequestParam(name = "internal", defaultValue = "true") boolean internal,
|
595 |
@RequestParam(name = "internal", defaultValue = "true") boolean internal,
|
| 596 |
@RequestParam(name = "message", defaultValue = "") String message, Model model) throws Exception {
|
596 |
@RequestParam(name = "message", defaultValue = "") String message, Model model) throws Exception {
|
| 597 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
597 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
| 598 |
Ticket ticket = ticketRepository.selectById(ticketId);
|
598 |
Ticket ticket = ticketRepository.selectById(ticketId);
|
| 599 |
List<TicketAssigned> ticketAssignedList = ticketAssignedRepository.selectByTicketIds(Arrays.asList(ticketId));
|
599 |
List<TicketAssigned> ticketAssignedList = ticketAssignedRepository.selectByTicketIds(Arrays.asList(ticketId));
|
| 600 |
List<Integer>authUserIds = Arrays.asList(ticket.getId());
|
600 |
List<Integer>authUserIds = ticketAssignedList.stream().map(x->x.getAssineeId()).collect(Collectors.toList());
|
| 601 |
authUserIds.add(assigneeId);
|
601 |
authUserIds.add(assigneeId);
|
| 602 |
Map<Integer, AuthUser> authUsersMap = authRepository.selectAllAuthUserByIds(authUserIds).stream().collect(Collectors.toMap(x->x.getId(), x->x));
|
602 |
Map<Integer, AuthUser> authUsersMap = authRepository.selectAllAuthUserByIds(authUserIds).stream().collect(Collectors.toMap(x->x.getId(), x->x));
|
| 603 |
if (ticket.getCloseTimestamp() == null) {
|
603 |
if (ticket.getCloseTimestamp() == null) {
|
| 604 |
Activity activity = new Activity();
|
604 |
Activity activity = new Activity();
|
| 605 |
activity.setCreatedBy(0);
|
605 |
activity.setCreatedBy(0);
|