feat: add conditio to get last value of serializedData

This commit is contained in:
RohitR311
2024-12-03 17:53:10 +05:30
parent c1af321d8b
commit de52038773

View File

@@ -277,10 +277,14 @@ export class WorkflowInterpreter {
const status = await interpreter.run(page, params);
const lastArray = this.serializableData.length > 1
? [this.serializableData[this.serializableData.length - 1]]
: this.serializableData;
const result = {
log: this.debugMessages,
result: status,
serializableOutput: this.serializableData.reduce((reducedObject, item, index) => {
serializableOutput: lastArray.reduce((reducedObject, item, index) => {
return {
[`item-${index}`]: item,
...reducedObject,