diff --git a/src/class/eventManagement/externals.class.ts b/src/class/eventManagement/externals.class.ts index 0ecf2b9e..5ce3c5d3 100644 --- a/src/class/eventManagement/externals.class.ts +++ b/src/class/eventManagement/externals.class.ts @@ -6,12 +6,13 @@ import { } from "../../types"; import { AVAILABLE_EVENTS, - eventsValidationFn + eventsValidationFn, + validate } from "../../index"; export class Externals { - private incomer: Incomer; - private dispatcher: Dispatcher; + public incomer: Incomer; + public dispatcher: Dispatcher; constructor(options: IncomerOptions) { this.incomer = new Incomer({ @@ -30,7 +31,8 @@ export class Externals { checkTransactionInterval: Number(process.env.MYUNISOFT_DISPATCHER_TRANSACTION_CHECK) || undefined, idleTime: Number(process.env.MYUNISOFT_IDLE_TIME) || undefined, eventsValidation: { - eventsValidationFn + eventsValidationFn, + validationCbFn: validate as any } }); } diff --git a/src/class/eventManagement/incomer.class.ts b/src/class/eventManagement/incomer.class.ts index 979edf42..d41a5342 100644 --- a/src/class/eventManagement/incomer.class.ts +++ b/src/class/eventManagement/incomer.class.ts @@ -32,7 +32,6 @@ import { EventMessage, GenericEvent } from "../../types/eventManagement/index"; -import { EventOptions, Events, EventsOptions } from "../../types"; import { StandardLog, defaultStandardLog } from "../../utils/index"; import { Externals } from "./externals.class";