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