diff --git a/src/channel/whatsappUtils.js b/src/channel/whatsappUtils.js index 6684b59..f74fde0 100644 --- a/src/channel/whatsappUtils.js +++ b/src/channel/whatsappUtils.js @@ -327,12 +327,16 @@ export const whatsappMsgTypeMapped = { data: (msg) => ({ id: msg.wamid, text: msg.image.caption, + onPhotoError: ({ currentTarget }) => { + currentTarget.onerror = null; + currentTarget.src="https://hiana-crm.oss-accelerate.aliyuncs.com/WAMedia/afe412d4-3acf-4e79-a623-048aeb4d696a.png"; + }, data: { id: msg.wamid, uri: msg.image.link, width: 'auto', height: 200, - alt: msg.image.caption, + alt: msg.image.caption || '', status: { click: true, loading: 0, diff --git a/src/views/Conversations/Online/MessagesWrapper.jsx b/src/views/Conversations/Online/MessagesWrapper.jsx index 2821d6d..bb5fe4f 100644 --- a/src/views/Conversations/Online/MessagesWrapper.jsx +++ b/src/views/Conversations/Online/MessagesWrapper.jsx @@ -140,7 +140,7 @@ const MessagesWrapper = ({ updateRead = true, forceGetMessages }) => { longListLoading, setLongListLoading, getMoreMessages, loadNextPage: currentConversation?.loadNextPage ?? true }} /> - + setContactsModalVisible(false)} footer={null} > {contactListData.map((contact) => (