fix for accidentally removing outbound chat items that don't have an id yet

This commit is contained in:
liamcottle 2024-07-08 22:17:23 +12:00
commit 827b453055

View file

@ -2293,9 +2293,9 @@
// delete lxmf message from server
await window.axios.delete(`/api/v1/lxmf-messages/${chatItem.lxmf_message.id}`);
// remove lxmf message from chat items
// remove lxmf message from chat items using hash, as other pending items might not have an id yet
this.chatItems = this.chatItems.filter((item) => {
return item.lxmf_message?.id !== chatItem.lxmf_message.id;
return item.lxmf_message?.hash !== chatItem.lxmf_message.hash;
});
} catch(e) {