|
|
@ -17,13 +17,9 @@ export const replaceMessagesEdited = async ({ |
|
|
|
url: `/chat/messages?chatreference=${msg.reference}&reverse=true${msgQuery}`, |
|
|
|
url: `/chat/messages?chatreference=${msg.reference}&reverse=true${msgQuery}`, |
|
|
|
}) |
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
console.log({response}) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (response && Array.isArray(response) && response.length !== 0) { |
|
|
|
if (response && Array.isArray(response) && response.length !== 0) { |
|
|
|
let responseItem = { ...response[0] } |
|
|
|
let responseItem = { ...response[0] } |
|
|
|
console.log('right before') |
|
|
|
|
|
|
|
const decodeResponseItem = decodeMessageFunc(responseItem, isReceipient, _publicKey) |
|
|
|
const decodeResponseItem = decodeMessageFunc(responseItem, isReceipient, _publicKey) |
|
|
|
console.log({decodeResponseItem}) |
|
|
|
|
|
|
|
delete decodeResponseItem.timestamp |
|
|
|
delete decodeResponseItem.timestamp |
|
|
|
msgItem = { |
|
|
|
msgItem = { |
|
|
|
...msg, |
|
|
|
...msg, |
|
|
@ -43,24 +39,20 @@ export const replaceMessagesEdited = async ({ |
|
|
|
try { |
|
|
|
try { |
|
|
|
parsedMessageObj = JSON.parse(msg.decodedMessage) |
|
|
|
parsedMessageObj = JSON.parse(msg.decodedMessage) |
|
|
|
} catch (error) { |
|
|
|
} catch (error) { |
|
|
|
console.log('error', {parsedMessageObj}) |
|
|
|
console.log('error') |
|
|
|
return msg |
|
|
|
return msg |
|
|
|
} |
|
|
|
} |
|
|
|
console.log('noerror') |
|
|
|
|
|
|
|
let msgItem = msg |
|
|
|
let msgItem = msg |
|
|
|
try { |
|
|
|
try { |
|
|
|
let msgQuery = `&involving=${msg.recipient}&involving=${msg.sender}` |
|
|
|
let msgQuery = `&involving=${msg.recipient}&involving=${msg.sender}` |
|
|
|
if (!isReceipient) { |
|
|
|
if (!isReceipient) { |
|
|
|
msgQuery = `&txGroupId=${msg.txGroupId}` |
|
|
|
msgQuery = `&txGroupId=${msg.txGroupId}` |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
console.log({parsedMessageObj}) |
|
|
|
|
|
|
|
if (parsedMessageObj.repliedTo) { |
|
|
|
if (parsedMessageObj.repliedTo) { |
|
|
|
const response = await parentEpml.request("apiCall", { |
|
|
|
const response = await parentEpml.request("apiCall", { |
|
|
|
type: "api", |
|
|
|
type: "api", |
|
|
|
url: `/chat/messages?chatreference=${parsedMessageObj.repliedTo}&reverse=true${msgQuery}`, |
|
|
|
url: `/chat/messages?chatreference=${parsedMessageObj.repliedTo}&reverse=true${msgQuery}`, |
|
|
|
}) |
|
|
|
}) |
|
|
|
console.log({response2: response}) |
|
|
|
|
|
|
|
if ( |
|
|
|
if ( |
|
|
|
response && |
|
|
|
response && |
|
|
|
Array.isArray(response) && |
|
|
|
Array.isArray(response) && |
|
|
|