feat(tickets): adiciona menu dedicado para Visitas na sidebar
All checks were successful
CI/CD Web + Desktop / Detect changes (push) Successful in 7s
Quality Checks / Lint, Test and Build (push) Successful in 4m2s
CI/CD Web + Desktop / Deploy Convex functions (push) Has been skipped
CI/CD Web + Desktop / Deploy (VPS Linux) (push) Successful in 3m56s

- Adiciona item "Visitas" no submenu de Tickets com icone MapPin
- Cria pagina /tickets/visits que filtra apenas tickets da fila Visitas
- Corrige teste de automacao para usar emailProps ao inves de html

🤖 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-17 16:20:09 -03:00
parent b8170d0225
commit 0a36ed049f
4 changed files with 52 additions and 1 deletions

View file

@ -287,7 +287,18 @@ describe("automations.runTicketAutomationsForEvent", () => {
expect.objectContaining({
to: ["cliente@empresa.com"],
subject: "Atualização do chamado #123",
html: expect.any(String),
emailProps: expect.objectContaining({
title: "Atualização do chamado #123",
message: "Olá Renan, recebemos seu chamado: Teste de automação",
ticket: expect.objectContaining({
reference: 123,
subject: "Teste de automação",
status: "PENDING",
priority: "MEDIUM",
requesterName: "Renan",
}),
ctaLabel: "Abrir chamado",
}),
})
)
})