From 6a799387c8e676912a6fd9515dc6769fa622ee2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Calvi=C3=B1o=20S=C3=A1nchez?= Date: Thu, 26 Jan 2023 13:30:56 +0100 Subject: [PATCH] Extract method to process "update" events MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Daniel Calviño Sánchez --- .../talk/signaling/SignalingMessageReceiver.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/nextcloud/talk/signaling/SignalingMessageReceiver.java b/app/src/main/java/com/nextcloud/talk/signaling/SignalingMessageReceiver.java index 47dd83ca9..fb2aaf9da 100644 --- a/app/src/main/java/com/nextcloud/talk/signaling/SignalingMessageReceiver.java +++ b/app/src/main/java/com/nextcloud/talk/signaling/SignalingMessageReceiver.java @@ -232,10 +232,18 @@ public abstract class SignalingMessageReceiver { } protected void processEvent(Map eventMap) { - if (!"update".equals(eventMap.get("type")) || !"participants".equals(eventMap.get("target"))) { + if (!"participants".equals(eventMap.get("target"))) { return; } + if ("update".equals(eventMap.get("type"))) { + processUpdateEvent(eventMap); + + return; + } + } + + private void processUpdateEvent(Map eventMap) { Map updateMap; try { updateMap = (Map) eventMap.get("update");