We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fde3c3c commit 2ab760cCopy full SHA for 2ab760c
console/src/pages/Chat/index.tsx
@@ -143,6 +143,7 @@ export default function ChatPage() {
143
const currentChatId = chatIdRef.current;
144
145
if (
146
+ isChatActiveRef.current &&
147
sessionId &&
148
sessionId !== lastSessionIdRef.current &&
149
sessionId !== currentChatId
@@ -158,7 +159,7 @@ export default function ChatPage() {
158
159
const createSessionWrapped = useCallback(async (session: any) => {
160
const result = await sessionApi.createSession(session);
161
const newSessionId = result[0]?.id;
- if (newSessionId) {
162
+ if (isChatActiveRef.current && newSessionId) {
163
lastSessionIdRef.current = newSessionId;
164
navigateRef.current(`/chat/${newSessionId}`, { replace: true });
165
}
0 commit comments