about summary refs log tree commit diff
path: root/MatrixRoomUtils.Web/Pages/KnownHomeserverList.razor
diff options
context:
space:
mode:
Diffstat (limited to 'MatrixRoomUtils.Web/Pages/KnownHomeserverList.razor')
-rw-r--r--MatrixRoomUtils.Web/Pages/KnownHomeserverList.razor8
1 files changed, 4 insertions, 4 deletions
diff --git a/MatrixRoomUtils.Web/Pages/KnownHomeserverList.razor b/MatrixRoomUtils.Web/Pages/KnownHomeserverList.razor
index 10a2929..22a004d 100644
--- a/MatrixRoomUtils.Web/Pages/KnownHomeserverList.razor
+++ b/MatrixRoomUtils.Web/Pages/KnownHomeserverList.razor
@@ -78,10 +78,10 @@ else {
             await foreach (var state in states) {
                 if (state.Type is not "m.room.member") continue;
                 progress.ProcessedUsers[room].Total++;
-                if (!homeServers.Any(x => x.Server == state.StateKey.Split(':')[1])) {
-                    homeServers.Add(new HomeServerInfo { Server = state.StateKey.Split(':')[1] });
-                    Console.WriteLine($"Added new homeserver {state.StateKey.Split(':')[1]}");
-                }
+
+                if (homeServers.Any(x => x.Server == state.StateKey.Split(':')[1])) continue;
+                homeServers.Add(new HomeServerInfo { Server = state.StateKey.Split(':')[1] });
+                Console.WriteLine($"Added new homeserver {state.StateKey.Split(':')[1]}");
             }
             semaphore.Release();
             progress.ProcessedUsers[room].IsFinished = true;