From 84e4fbcde80f0248d042581687a7df8d18b9603f Mon Sep 17 00:00:00 2001 From: ggurdin Date: Wed, 5 Nov 2025 14:48:18 -0500 Subject: [PATCH] fix: fix redirect after delete chat from details page --- .../chat_settings/pages/chat_details_button_row.dart | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/pangea/chat_settings/pages/chat_details_button_row.dart b/lib/pangea/chat_settings/pages/chat_details_button_row.dart index 1b25cf01f..473ca5f75 100644 --- a/lib/pangea/chat_settings/pages/chat_details_button_row.dart +++ b/lib/pangea/chat_settings/pages/chat_details_button_row.dart @@ -152,6 +152,7 @@ class ChatDetailsButtonRowState extends State { title: l10n.delete, icon: const Icon(Icons.delete_outline, size: 30.0), onPressed: () async { + final parentSpaceId = room.courseParent?.id; final confirmed = await showOkCancelAlertDialog( context: context, title: L10n.of(context).areYouSure, @@ -167,7 +168,11 @@ class ChatDetailsButtonRowState extends State { future: room.delete, ); if (resp.isError) return; - context.go("/rooms"); + context.go( + parentSpaceId != null + ? "/rooms/spaces/$parentSpaceId/details" + : "/rooms", + ); }, enabled: room.isRoomAdmin, visible: !room.isDirectChat,