fix(carousel): add messageVersion and fix messageParamsJson in card nativeFlowMessage
Each carousel card's nativeFlowMessage was missing messageVersion and
had empty string '' for messageParamsJson instead of '{}'. This caused
error 479 on linked devices (Web/Desktop) while phone rendered OK.
https://claude.ai/code/session_01EK9NpViRCtda1WAvFd8ptR
This commit is contained in:
@@ -637,7 +637,8 @@ export const generateCarouselMessage = async (
|
|||||||
footer: card.footer ? { text: card.footer } : undefined,
|
footer: card.footer ? { text: card.footer } : undefined,
|
||||||
nativeFlowMessage: {
|
nativeFlowMessage: {
|
||||||
buttons: card.buttons.map(formatNativeFlowButton),
|
buttons: card.buttons.map(formatNativeFlowButton),
|
||||||
messageParamsJson: ''
|
messageParamsJson: JSON.stringify({}),
|
||||||
|
messageVersion: 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}))
|
}))
|
||||||
|
|||||||
Reference in New Issue
Block a user