diff --git a/packages/backend/src/apps/slack/actions/send-a-message-to-channel/post-message.ts b/packages/backend/src/apps/slack/actions/send-a-message-to-channel/post-message.ts index efa05731..c19e61d0 100644 --- a/packages/backend/src/apps/slack/actions/send-a-message-to-channel/post-message.ts +++ b/packages/backend/src/apps/slack/actions/send-a-message-to-channel/post-message.ts @@ -16,7 +16,11 @@ const postMessage = async ( throw new Error(JSON.stringify(response.data)); } - $.actionOutput.data.raw = response?.data?.message; + const message = { + raw: response?.data?.message, + }; + + $.setActionItem(message); }; export default postMessage; diff --git a/packages/backend/src/helpers/global-variable.ts b/packages/backend/src/helpers/global-variable.ts index 1db67650..5ba1b1e3 100644 --- a/packages/backend/src/helpers/global-variable.ts +++ b/packages/backend/src/helpers/global-variable.ts @@ -69,7 +69,9 @@ const globalVariable = async ( data: [], }, actionOutput: { - data: null, + data: { + raw: null, + }, }, pushTriggerItem: (triggerItem: ITriggerItem) => { $.triggerOutput.data.push(triggerItem); diff --git a/packages/types/index.d.ts b/packages/types/index.d.ts index c1580321..d2e337f3 100644 --- a/packages/types/index.d.ts +++ b/packages/types/index.d.ts @@ -223,9 +223,7 @@ export interface IActionOutput { } export interface IActionItem { - raw: { - data?: IJSONObject; - }; + raw: IJSONObject; } export interface IAction {