mirror of
https://github.com/melgarafael/DeskcommCRM.git
synced 2026-10-02 09:34:46 +08:00
naOrgParada obrigatório no EventHandler; o dreno lê o status das orgs do lote numa consulta só e o dispatcher consome como skipped quem custa ou sai para fora. Leitura que falha adia o lote em vez de consumir às cegas. Invariante alterado sem afrouxar invariante da main — checar-invariantes-so-crescem.sh verde. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
10 lines
338 B
TypeScript
10 lines
338 B
TypeScript
import type { EventHandler } from "@/lib/event-log/dispatcher";
|
|
import { MEDIA_DERIVE_CONSUMER_KEY, deriveMessageMedia } from "@/workers/media-derive-worker";
|
|
|
|
export const mediaDeriveHandler: EventHandler = {
|
|
key: MEDIA_DERIVE_CONSUMER_KEY,
|
|
naOrgParada: "pula",
|
|
events: ["media.derive_requested"],
|
|
handle: deriveMessageMedia,
|
|
};
|