From 45daeb1465407528e1c2a7ea5c675eceaef18d41 Mon Sep 17 00:00:00 2001 From: Rohit Date: Mon, 20 Jan 2025 17:09:23 +0530 Subject: [PATCH] feat: add login bool while saving workflow --- server/src/workflow-management/classes/Generator.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/src/workflow-management/classes/Generator.ts b/server/src/workflow-management/classes/Generator.ts index 7368f0cb..47e6f377 100644 --- a/server/src/workflow-management/classes/Generator.ts +++ b/server/src/workflow-management/classes/Generator.ts @@ -134,9 +134,9 @@ export class WorkflowGenerator { */ private registerEventHandlers = (socket: Socket) => { socket.on('save', (data) => { - const { fileName, userId } = data; + const { fileName, userId, isLogin } = data; logger.log('debug', `Saving workflow ${fileName} for user ID ${userId}`); - this.saveNewWorkflow(fileName, userId); + this.saveNewWorkflow(fileName, userId, isLogin); }); socket.on('new-recording', () => this.workflowRecord = { workflow: [], @@ -660,7 +660,7 @@ export class WorkflowGenerator { * @param fileName The name of the file. * @returns {Promise} */ - public saveNewWorkflow = async (fileName: string, userId: number) => { + public saveNewWorkflow = async (fileName: string, userId: number, isLogin: boolean) => { const recording = this.optimizeWorkflow(this.workflowRecord); try { this.recordingMeta = { @@ -675,6 +675,7 @@ export class WorkflowGenerator { userId, recording_meta: this.recordingMeta, recording: recording, + isLogin: isLogin, }); capture( 'maxun-oss-robot-created',