diff --git a/src/sdk/MapUtils.ts b/src/sdk/MapUtils.ts index f6d0896a..fb95efc9 100644 --- a/src/sdk/MapUtils.ts +++ b/src/sdk/MapUtils.ts @@ -2,7 +2,7 @@ export default class MapUtils { private constructor() { } - public static toJson(input: any): any { + public static toJson(input: any): { [key: string]: any } { if (input instanceof Map) { const obj: Record = {}; for (const [key, value] of input.entries()) { diff --git a/src/sdk/MessageBus.ts b/src/sdk/MessageBus.ts index c7d159b1..f3ff7c67 100644 --- a/src/sdk/MessageBus.ts +++ b/src/sdk/MessageBus.ts @@ -474,7 +474,7 @@ export default class MessageBus { processesDecoded[processId] = processData; } - return processesDecoded; + return MapUtils.toJson(processesDecoded); } public createProcess(processData: any, privateFields: string[], roles: {}): Promise {