From ba32f1ea0535206130b7b7a96c03211a44249d8c Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Mon, 28 Jun 2021 16:39:44 -0400 Subject: [PATCH] bugfix: transferring queued party to dequeuer on other FS fails if only 1 task --- lib/tasks/task.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/tasks/task.js b/lib/tasks/task.js index 6a67653f..d7c0f80e 100644 --- a/lib/tasks/task.js +++ b/lib/tasks/task.js @@ -106,12 +106,12 @@ class Task extends Emitter { delete obj.requestor; delete obj.notifier; obj.tasks = cs.getRemainingTaskData(); - if (opts && obj.tasks.length > 1) { + if (opts && obj.tasks.length > 0) { const key = Object.keys(obj.tasks[0])[0]; Object.assign(obj.tasks[0][key], {_: opts}); } - this.logger.debug({obj}, 'Task:_doRefer'); + this.logger.debug({obj}, 'Task:_doRefer - final object to store for receiving session on othe server'); const success = await addKey(uuid, JSON.stringify(obj), 30); if (!success) {