diff --git a/apps/desktop/src/chat/ChatHubWidget.tsx b/apps/desktop/src/chat/ChatHubWidget.tsx index 48a6d33..8722add 100644 --- a/apps/desktop/src/chat/ChatHubWidget.tsx +++ b/apps/desktop/src/chat/ChatHubWidget.tsx @@ -102,11 +102,17 @@ export function ChatHubWidget() { const handleSelectSession = async (ticketId: string, ticketRef: number) => { console.log("[ChatHub] Selecionando sessao:", { ticketId, ticketRef }) try { - await invoke("open_chat_window", { ticketId, ticketRef }) - console.log("[ChatHub] Janela aberta com sucesso") + console.log("[ChatHub] Chamando invoke open_chat_window...") + const result = await invoke("open_chat_window", { ticketId, ticketRef }) + console.log("[ChatHub] Janela aberta com sucesso, result:", result) } catch (err) { - console.error("[ChatHub] Erro ao abrir janela de chat:", err) - alert(`Erro ao abrir chat: ${err}`) + console.error("[ChatHub] ERRO ao abrir janela de chat:", err) + console.error("[ChatHub] Tipo do erro:", typeof err, err) + // Tentar mostrar mais detalhes do erro + if (err instanceof Error) { + console.error("[ChatHub] Message:", err.message) + console.error("[ChatHub] Stack:", err.stack) + } } }