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