feat: add conditio to get last value of serializedData
This commit is contained in:
@@ -277,10 +277,14 @@ export class WorkflowInterpreter {
|
|||||||
|
|
||||||
const status = await interpreter.run(page, params);
|
const status = await interpreter.run(page, params);
|
||||||
|
|
||||||
|
const lastArray = this.serializableData.length > 1
|
||||||
|
? [this.serializableData[this.serializableData.length - 1]]
|
||||||
|
: this.serializableData;
|
||||||
|
|
||||||
const result = {
|
const result = {
|
||||||
log: this.debugMessages,
|
log: this.debugMessages,
|
||||||
result: status,
|
result: status,
|
||||||
serializableOutput: this.serializableData.reduce((reducedObject, item, index) => {
|
serializableOutput: lastArray.reduce((reducedObject, item, index) => {
|
||||||
return {
|
return {
|
||||||
[`item-${index}`]: item,
|
[`item-${index}`]: item,
|
||||||
...reducedObject,
|
...reducedObject,
|
||||||
|
|||||||
Reference in New Issue
Block a user