From a6dfd45299d5c83048d1a8563045a4e949fe7b54 Mon Sep 17 00:00:00 2001 From: Sosthene Date: Thu, 11 Sep 2025 09:05:52 +0200 Subject: [PATCH] [MessageBus] explicit return type for getData --- src/sdk/MessageBus.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sdk/MessageBus.ts b/src/sdk/MessageBus.ts index 2712bead..c7d159b1 100644 --- a/src/sdk/MessageBus.ts +++ b/src/sdk/MessageBus.ts @@ -737,12 +737,12 @@ export default class MessageBus { }); } - public getData(processId: string, stateId: string): Promise { - return new Promise((resolve: (data: any) => void, reject: (error: string) => void) => { + public getData(processId: string, stateId: string): Promise<{ [key: string]: any }> { + return new Promise<{ [key: string]: any }>((resolve: (data: { [key: string]: any }) => void, reject: (error: string) => void) => { this.checkToken().then(() => { const messageId = `DATA_RETRIEVED_${uuidv4()}`; - const unsubscribe = EventBus.getInstance().on('DATA_RETRIEVED', (responseId: string, data: any) => { + const unsubscribe = EventBus.getInstance().on('DATA_RETRIEVED', (responseId: string, data: { [key: string]: any }) => { if (responseId !== messageId) { return; }