From e6b6a92f227d51fb8ac594b42ca124553ee5a4b3 Mon Sep 17 00:00:00 2001 From: Guilherme Gazzo <guilhermegazzo@gmail.com> Date: Mon, 26 Dec 2022 16:22:33 -0300 Subject: [PATCH] Regression: Open Thread (#27640) --- .../room/contextualBar/Threads/hooks/useGoToThread.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/meteor/client/views/room/contextualBar/Threads/hooks/useGoToThread.ts b/apps/meteor/client/views/room/contextualBar/Threads/hooks/useGoToThread.ts index 7901490efe7..72227402105 100644 --- a/apps/meteor/client/views/room/contextualBar/Threads/hooks/useGoToThread.ts +++ b/apps/meteor/client/views/room/contextualBar/Threads/hooks/useGoToThread.ts @@ -6,17 +6,18 @@ import { useRoom } from '../../../contexts/RoomContext'; export const useGoToThread = (): ((tmid: IMessage['_id']) => void) => { const room = useRoom(); - const [routeName] = useCurrentRoute(); + const [routeName, params] = useCurrentRoute(); if (!routeName) { throw new Error('Route name is not defined'); } const roomRoute = useRoute(routeName); + // TODO: remove params recycling return useCallback( (tmid) => { - roomRoute.replace({ rid: room._id, ...(room.name && { name: room.name }), tab: 'thread', context: tmid }); + roomRoute.replace({ rid: room._id, ...params, tab: 'thread', context: tmid }); }, - [room._id, room.name, roomRoute], + [room._id, params, roomRoute], ); }; -- GitLab