Removed redundant messages.
This commit is contained in:
		
							parent
							
								
									fe92f2903c
								
							
						
					
					
						commit
						91988c17b0
					
				| 
						 | 
					@ -201,10 +201,12 @@ public class SignalService {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	private void broadcastToConnectedSignals(Branch branch) {
 | 
						private void broadcastToConnectedSignals(Branch branch) {
 | 
				
			||||||
		try {
 | 
							try {
 | 
				
			||||||
			WebSocketMessage<String> msg = new TextMessage(mapper.writeValueAsString(new BranchUpdateMessage(branch.getId(), branch.getStatus().name())));
 | 
								WebSocketMessage<String> msg = new TextMessage(mapper.writeValueAsString(
 | 
				
			||||||
 | 
										new BranchUpdateMessage(branch.getId(), branch.getStatus().name())
 | 
				
			||||||
 | 
								));
 | 
				
			||||||
			signalRepository.findAllConnectedToBranch(branch).stream()
 | 
								signalRepository.findAllConnectedToBranch(branch).stream()
 | 
				
			||||||
					.map(s -> getSignalWebSocketSession(s.getId()))
 | 
										.map(s -> getSignalWebSocketSession(s.getId()))
 | 
				
			||||||
					.filter(Objects::nonNull)
 | 
										.filter(Objects::nonNull).distinct()
 | 
				
			||||||
					.forEach(session -> {
 | 
										.forEach(session -> {
 | 
				
			||||||
						try {
 | 
											try {
 | 
				
			||||||
							session.sendMessage(msg);
 | 
												session.sendMessage(msg);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue