From 321297b685565dc76f4c7358ae332e25dfbe7274 Mon Sep 17 00:00:00 2001 From: Carlos Valente Date: Mon, 8 Sep 2025 06:09:00 +0200 Subject: [PATCH] fix: redirect to preset --- .../common/components/client-modal/RedirectClientModal.tsx | 3 ++- apps/client/src/common/hooks/useSocket.ts | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/client/src/common/components/client-modal/RedirectClientModal.tsx b/apps/client/src/common/components/client-modal/RedirectClientModal.tsx index b5d6febf9..e57ff6c8f 100644 --- a/apps/client/src/common/components/client-modal/RedirectClientModal.tsx +++ b/apps/client/src/common/components/client-modal/RedirectClientModal.tsx @@ -35,10 +35,11 @@ export function RedirectClientModal({ id, isOpen, name, currentPath, origin, onC } if (newPath.startsWith('preset-')) { + setRedirect({ target: id, redirect: newPath.slice(7) }); + } else { setRedirect({ target: id, redirect: newPath }); } - setRedirect({ target: id, redirect: newPath }); onClose(); }; diff --git a/apps/client/src/common/hooks/useSocket.ts b/apps/client/src/common/hooks/useSocket.ts index 499840cb3..8e6a6e142 100644 --- a/apps/client/src/common/hooks/useSocket.ts +++ b/apps/client/src/common/hooks/useSocket.ts @@ -10,7 +10,10 @@ const createSelector = export const setClientRemote = { setIdentify: (payload: { target: string; identify: boolean }) => sendSocket('client', payload), - setRedirect: (payload: { target: string; redirect: string }) => sendSocket('client', payload), + setRedirect: (payload: { target: string; redirect: string }) => { + console.log('--- got', payload); + sendSocket('client', payload); + }, setClientName: (payload: { target: string; rename: string }) => sendSocket('client', payload), };