From 82d094d1cb742af6a900f3e0a80d459503264d28 Mon Sep 17 00:00:00 2001
From: Taras Smakula <tarassmakula@gmail.com>
Date: Tue, 26 Sep 2023 17:38:18 +0300
Subject: [PATCH] Exclude shared circle space from circles tab

---
 .../java/org/futo/circles/feature/circles/CirclesDataSource.kt  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/src/main/java/org/futo/circles/feature/circles/CirclesDataSource.kt b/app/src/main/java/org/futo/circles/feature/circles/CirclesDataSource.kt
index 2800a3edc..e23084ee4 100644
--- a/app/src/main/java/org/futo/circles/feature/circles/CirclesDataSource.kt
+++ b/app/src/main/java/org/futo/circles/feature/circles/CirclesDataSource.kt
@@ -66,10 +66,10 @@ class CirclesDataSource @Inject constructor(
     }
 
     fun isJoinedCircle(summary: RoomSummary): Boolean {
+        if(summary.roomId == sharedCircleDataSource.getSharedCirclesSpaceId()) return false
         val circlesSpaceId = spacesTreeAccountDataSource.getRoomIdByKey(
             CIRCLES_SPACE_ACCOUNT_DATA_KEY
         ) ?: return false
-
         return getJoinedRoomById(circlesSpaceId)?.roomSummary()?.spaceChildren?.map { it.childRoomId }
             ?.contains(summary.roomId) == true
     }
-- 
GitLab