debug(chat): adiciona logs detalhados no invoke do hub

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
rever-tecnologia 2025-12-15 14:03:08 -03:00
parent c36e18117b
commit d97e692756

View file

@ -102,11 +102,17 @@ export function ChatHubWidget() {
const handleSelectSession = async (ticketId: string, ticketRef: number) => { const handleSelectSession = async (ticketId: string, ticketRef: number) => {
console.log("[ChatHub] Selecionando sessao:", { ticketId, ticketRef }) console.log("[ChatHub] Selecionando sessao:", { ticketId, ticketRef })
try { try {
await invoke("open_chat_window", { ticketId, ticketRef }) console.log("[ChatHub] Chamando invoke open_chat_window...")
console.log("[ChatHub] Janela aberta com sucesso") const result = await invoke("open_chat_window", { ticketId, ticketRef })
console.log("[ChatHub] Janela aberta com sucesso, result:", result)
} catch (err) { } catch (err) {
console.error("[ChatHub] Erro ao abrir janela de chat:", err) console.error("[ChatHub] ERRO ao abrir janela de chat:", err)
alert(`Erro ao abrir 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)
}
} }
} }