From dd4ba75fbfabe719a619ef68e0022bb4116978cf Mon Sep 17 00:00:00 2001 From: Kelrap Date: Thu, 20 Jun 2024 10:58:35 -0400 Subject: [PATCH] Fix room unlocking bug --- lib/pangea/utils/lock_room.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pangea/utils/lock_room.dart b/lib/pangea/utils/lock_room.dart index 2bd803093..4e38eab78 100644 --- a/lib/pangea/utils/lock_room.dart +++ b/lib/pangea/utils/lock_room.dart @@ -78,7 +78,7 @@ Future unlockSpace(Room space, Client client) async { for (final spaceChild in space.spaceChildren) { if (spaceChild.roomId == null) continue; final Room? child = client.getRoomById(spaceChild.roomId!); - if (child == null) continue; + if (child == null || child.isArchived || child.isAnalyticsRoom) continue; child.isSpace ? await unlockSpace(child, client) : await unlockChat(child, client);