d->m: Late-loaded embeds might not appear? #29
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
If it's the first time an embed (URL preview) appears and Discord doesn't have it cached, Discord will take time to load the data, then send a MESSAGE_UPDATE for the original message to add the embed to it.
It seems like this doesn't work some or all of the time: https://matrix.to/#/!TqlyQmifxGUggEmdBN:cadence.moe/$O-Ra7iqqJG5jtT7Omxx26DCh8JzZk_888Ruhze4TgoU?via=cadence.moe&via=matrix.org&via=conduit.rory.gay
I know that this MESSAGE_UPDATE doesn't include many essential properties, so the first thing to do is make sure it isn't being excluded due to a missing properties guard.
d->m: Embeds might not appear when the message is updated?to d->m: Late-loaded embeds might not appear?This was fixed in
d01c888d02
and23d85547f3
This had extra code added in
c615ea1e61
andbce3d0f2c9
to reflect back generated embeds for messages sent by Matrix users.