feat: enhance alert diagnostics by adding template listing for improved user feedback; implement fallback template search in backend for better error handling and logging

This commit is contained in:
2025-12-10 06:54:28 -03:00
parent 9f523d99a5
commit 56dffbaad7
2 changed files with 46 additions and 4 deletions

View File

@@ -77,8 +77,13 @@
<p class="text-sm text-base-content/70">
O template "monitoramento_alerta_sistema" não foi encontrado no banco de dados.
</p>
{#if config.todosTemplatesCodigos && config.todosTemplatesCodigos.length > 0}
<p class="text-xs text-base-content/60 mt-2">
<strong>Templates encontrados no banco:</strong> {config.todosTemplatesCodigos.join(', ')}
</p>
{/if}
<p class="text-xs text-warning mt-1">
💡 Execute a mutation "criarTemplatesPadrao" para criar os templates do sistema.
💡 Para criar os templates padrão, acesse a página de <a href="/ti/notificacoes" class="link link-primary">Notificações</a> e use o botão "Criar Templates Padrão", ou execute a mutation <code class="text-xs">criarTemplatesPadrao</code> via Convex Dashboard.
</p>
</div>
{/if}