From a69fee79850fc4d5511007f7d0436c9dc02ab467 Mon Sep 17 00:00:00 2001 From: Phil Kunz Date: Sun, 26 Jul 2020 14:01:17 +0000 Subject: [PATCH] fix(core): update --- ts/test-sdk.classes.testserver.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ts/test-sdk.classes.testserver.ts b/ts/test-sdk.classes.testserver.ts index 7ba60be..76fb110 100644 --- a/ts/test-sdk.classes.testserver.ts +++ b/ts/test-sdk.classes.testserver.ts @@ -6,14 +6,17 @@ export class AgTestServer { constructor(handlerArg?: plugins.agSdk.AAgHandler) { if (handlerArg) { - this.handlers.push(handlerArg); + this.addAgHandler(handlerArg); } } public async addAgHandler(handlerArg: plugins.agSdk.AAgHandler) { this.handlers.push(handlerArg); - await this.stop(); - await this.start(); + console.log(`added handler with slug ${handlerArg.slug}`); + if (this.server && this.server.serverStatus === 'running') { + await this.stop(); + await this.start(); + } } public async start() {