Subversion Repositories SmartDukaan

Rev

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

Rev 27152 Rev 27154
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);