From 997d0d37061471c6cf167698e03a59111e760969 Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Fri, 3 Oct 2025 14:40:47 -0400 Subject: [PATCH] fix: fix join with code redirect for non-spaces (#4248) --- lib/pangea/spaces/controllers/space_code_controller.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/pangea/spaces/controllers/space_code_controller.dart b/lib/pangea/spaces/controllers/space_code_controller.dart index cd559f317..d20129f1a 100644 --- a/lib/pangea/spaces/controllers/space_code_controller.dart +++ b/lib/pangea/spaces/controllers/space_code_controller.dart @@ -52,7 +52,10 @@ class SpaceCodeController extends BaseController { ); if (spaceId != null) { - context.go('/rooms/spaces/$spaceId/details'); + final room = _pangeaController.matrixState.client.getRoomById(spaceId); + room?.isSpace ?? true + ? context.go('/rooms/spaces/$spaceId/details') + : context.go('/rooms/${room?.id}'); return spaceId; }