From 275b5897652e089fde6174e52cc9027362a08605 Mon Sep 17 00:00:00 2001 From: Jonas Pacheco Date: Thu, 19 Mar 2026 15:02:53 -0300 Subject: [PATCH] fix(soe): corrigir caminhos de import do db/index nos arquivos SOE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit db/index.ts está na raiz do projeto, não dentro de server/. - server/soe/event-bus.ts: ../db → ../../db - server/soe/handlers/*: ../../db → ../../../db - server/soe/rule-engine/index.ts: ../../db → ../../../db Co-Authored-By: Claude Sonnet 4.6 --- server/soe/event-bus.ts | 2 +- server/soe/handlers/contabil-handler.ts | 2 +- server/soe/handlers/financial-handler.ts | 2 +- server/soe/rule-engine/index.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/server/soe/event-bus.ts b/server/soe/event-bus.ts index bce482f..d81680d 100644 --- a/server/soe/event-bus.ts +++ b/server/soe/event-bus.ts @@ -2,7 +2,7 @@ // Permite que lançamentos contábeis, alertas e automações // sejam disparados de forma desacoplada após cada operação SOE. -import { db } from "../db/index"; +import { db } from "../../db/index"; import { soeEventos } from "@shared/schema"; import { contabilHandler } from "./handlers/contabil-handler"; import { financialHandler } from "./handlers/financial-handler"; diff --git a/server/soe/handlers/contabil-handler.ts b/server/soe/handlers/contabil-handler.ts index 10cc886..1e29c8a 100644 --- a/server/soe/handlers/contabil-handler.ts +++ b/server/soe/handlers/contabil-handler.ts @@ -3,7 +3,7 @@ // Os lançamentos são salvos em soe_lancamentos e depois sincronizados // com o Motor Contábil Python (:8003). -import { db } from "../../db/index"; +import { db } from "../../../db/index"; import { soeLancamentos } from "@shared/schema"; import type { SoeEventPayload } from "../event-bus"; diff --git a/server/soe/handlers/financial-handler.ts b/server/soe/handlers/financial-handler.ts index f2eeb35..002abff 100644 --- a/server/soe/handlers/financial-handler.ts +++ b/server/soe/handlers/financial-handler.ts @@ -1,7 +1,7 @@ // SOE — Handler Financeiro // Automações financeiras disparadas pelo Event Bus SOE. -import { db } from "../../db/index"; +import { db } from "../../../db/index"; import { finAccountsReceivable, finAccountsPayable } from "@shared/schema"; import type { SoeEventPayload } from "../event-bus"; diff --git a/server/soe/rule-engine/index.ts b/server/soe/rule-engine/index.ts index 4f92e30..7d44c70 100644 --- a/server/soe/rule-engine/index.ts +++ b/server/soe/rule-engine/index.ts @@ -2,7 +2,7 @@ // Intercepta chamadas às rotas SOE antes de despachar ao motor (Plus/ERPNext/local) // e aplica regras configuráveis de negócio, fiscal, contábil e financeiro. -import { db } from "../../db/index"; +import { db } from "../../../db/index"; import { soeRegras, soeEventos } from "@shared/schema"; import { eq, and, isNull, or } from "drizzle-orm"; import type { SoeRule, RuleContext, EnrichedPayload, SoeRuleCondition } from "./types";