From 376b1e5c36f0826dd9c95710b120467bef0c1c0b Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sat, 30 May 2026 17:57:55 +0000 Subject: [PATCH] Changes Co-authored-by: domfelipe <53182096+domfelipe@users.noreply.github.com> --- src/components/mika/cronjobs/CronjobCard.tsx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/components/mika/cronjobs/CronjobCard.tsx b/src/components/mika/cronjobs/CronjobCard.tsx index 955e723..3c5a384 100644 --- a/src/components/mika/cronjobs/CronjobCard.tsx +++ b/src/components/mika/cronjobs/CronjobCard.tsx @@ -68,14 +68,13 @@ export function CronjobCard({ job }: Props) { async function remove() { try { - await deleteMut.mutateAsync(job.id); - toast.success("Automação excluída."); - setConfirmDelete(false); - - const { error: syncError } = await syncAgentRuntime(job.agent_instance_id, "cronjobs"); - if (syncError) { - toast.warning("Automação removida, mas o runtime do agente não sincronizou."); + const result = await deleteMut.mutateAsync(job.id); + if (result.runtime_sync_warning) { + toast.warning("Automação removida do painel; limpeza final do runtime pendente."); + } else { + toast.success("Automação excluída."); } + setConfirmDelete(false); } catch (e) { toast.error(e instanceof Error ? e.message : "Erro ao excluir."); }