parent
50a96e8047
commit
bb398970ef
@ -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 }
|
||||
});
|
||||
}
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user