From be7f0ad6f1a5f1a7307536b663d54e11b2f2e778 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Wed, 5 Jun 2024 04:30:26 +0530 Subject: [PATCH] feat: subscribe to resume event --- server/src/workflow-management/classes/Interpreter.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/src/workflow-management/classes/Interpreter.ts b/server/src/workflow-management/classes/Interpreter.ts index d7b5212a..1e8727f4 100644 --- a/server/src/workflow-management/classes/Interpreter.ts +++ b/server/src/workflow-management/classes/Interpreter.ts @@ -84,5 +84,14 @@ export class WorkflowInterpreter { this.socket.on('pause', () => { this.interpretationIsPaused = true; }); + this.socket.on('resume', () => { + this.interpretationIsPaused = false; + if (this.interpretationResume) { + this.interpretationResume(); + this.socket.emit('log', '----- The interpretation has been resumed -----', false); + } else { + logger.log('debug',"Resume called but no resume function is set"); + } + }); } }