diff options
author | Vendicated <vendicated@riseup.net> | 2022-11-25 18:06:31 +0100 |
---|---|---|
committer | Vendicated <vendicated@riseup.net> | 2022-11-25 18:06:31 +0100 |
commit | bb398970ef7d60c68191f5e6e153bdba24e07207 (patch) | |
tree | 5d361dcb1dd8e287e0a8e66a42ed31d27c20eaa6 | |
parent | 50a96e804781731060e0303b9564b8aa9da180b5 (diff) | |
download | Vencord-bb398970ef7d60c68191f5e6e153bdba24e07207.tar.gz Vencord-bb398970ef7d60c68191f5e6e153bdba24e07207.tar.bz2 Vencord-bb398970ef7d60c68191f5e6e153bdba24e07207.zip |
HideAttachments: Fix embeds
Closes #259
-rw-r--r-- | src/plugins/HideAttachments.tsx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/HideAttachments.tsx b/src/plugins/HideAttachments.tsx index 067b4f0..0789214 100644 --- a/src/plugins/HideAttachments.tsx +++ b/src/plugins/HideAttachments.tsx @@ -99,7 +99,7 @@ export default definePlugin({ icon: isHidden ? ImageVisible : ImageInvisible, message: msg, channel: ChannelStore.getChannel(msg.channel_id), - onClick: () => this.toggleHide(msg) + onClick: () => this.toggleHide(msg.id) }); } catch (err) { new Logger("HideAttachments").error(err); @@ -107,10 +107,10 @@ export default definePlugin({ } }, - async toggleHide(message: Message) { + async toggleHide(id: string) { const ids = await getHiddenMessages(); - if (!ids.delete(message.id)) - ids.add(message.id); + if (!ids.delete(id)) + ids.add(id); await saveHiddenMessages(ids); await this.buildCss(); @@ -118,7 +118,7 @@ export default definePlugin({ // update is necessary to rerender the PopOver FluxDispatcher.dispatch({ type: "MESSAGE_UPDATE", - message + message: { id } }); } }); |