From c61ef86a91e0b64bc51c28c36c91b6c8f17fcb37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Majdand=C5=BEi=C4=87?= Date: Wed, 29 Mar 2023 21:17:53 +0200 Subject: [PATCH] Fix issue with jobs --- src/Job/Job.ts | 8 ++++++-- src/main.ts | 3 --- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Job/Job.ts b/src/Job/Job.ts index 6e384c9..89efec8 100644 --- a/src/Job/Job.ts +++ b/src/Job/Job.ts @@ -61,8 +61,12 @@ export class Job { return new Job({}, 1, 1); } - serialize(): string { - return JSON.stringify(this); + serialize(): object { + return { + pdu: JSON.stringify(this.pdu), + perSecond: this.perSecond, + count: this.count + }; } on(event: string, callback: (...args: any[]) => void): void { diff --git a/src/main.ts b/src/main.ts index d641e55..fb02f89 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,9 +1,6 @@ -import {Center} from "./Center/Center"; import {CenterSessionManager} from "./Center/CenterSessionManager"; -import {Client} from "./Client/Client"; import ClientSessionManager from "./Client/ClientSessionManager"; import {HttpServer} from "./HttpServer/HttpServer"; -import {Job} from "./Job/Job"; import Logger from "./Logger"; import {DebugPduProcessor} from "./PDUProcessor/DebugPduProcessor"; import {EchoPduProcessor} from "./PDUProcessor/EchoPduProcessor";