From 47a7670ac877f7941182ec48f696ee79b37b4ece Mon Sep 17 00:00:00 2001 From: Samar Sunkaria Date: Sat, 28 Jul 2018 22:50:40 +0530 Subject: [PATCH 1/2] Filter hidden rooms --- Rocket.Chat.ShareExtension/State/SEState.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Rocket.Chat.ShareExtension/State/SEState.swift b/Rocket.Chat.ShareExtension/State/SEState.swift index 31a6e69c2f..bafe7d133f 100644 --- a/Rocket.Chat.ShareExtension/State/SEState.swift +++ b/Rocket.Chat.ShareExtension/State/SEState.swift @@ -42,7 +42,7 @@ struct SEState { let displayedRooms: [Subscription] switch searchRooms { case .none: - displayedRooms = rooms + displayedRooms = rooms.filter { $0.open } case .searching(let search): let search = search.lowercased() displayedRooms = rooms.filter { From 498fabfa2db41cd3096e56f985cc4d0d456df74a Mon Sep 17 00:00:00 2001 From: Samar Sunkaria Date: Mon, 30 Jul 2018 19:04:49 +0530 Subject: [PATCH 2/2] Filter hidden rooms for started state --- Rocket.Chat.ShareExtension/State/SEState.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Rocket.Chat.ShareExtension/State/SEState.swift b/Rocket.Chat.ShareExtension/State/SEState.swift index bafe7d133f..006205652e 100644 --- a/Rocket.Chat.ShareExtension/State/SEState.swift +++ b/Rocket.Chat.ShareExtension/State/SEState.swift @@ -49,7 +49,7 @@ struct SEState { $0.fname.lowercased().contains(search) || $0.name.lowercased().contains(search) } case .started: - displayedRooms = rooms + displayedRooms = rooms.filter { $0.open } } return displayedRooms.sorted(by: { $0.name < $1.name }) }