From 69bcfb8bbd27c1b942c298355b22c720c25535f5 Mon Sep 17 00:00:00 2001 From: Dragory Date: Sat, 12 Jan 2019 14:10:42 +0200 Subject: [PATCH] PingableRoles: clear the cache properly --- src/plugins/PingableRoles.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/plugins/PingableRoles.ts b/src/plugins/PingableRoles.ts index a25516af..d8a8b331 100644 --- a/src/plugins/PingableRoles.ts +++ b/src/plugins/PingableRoles.ts @@ -56,6 +56,8 @@ export class PingableRoles extends Plugin { } await this.pingableRoles.delete(args.channelId, args.role.id); + this.cache.delete(args.channelId); + msg.channel.createMessage( successMessage(`**${args.role.name}** is no longer set as pingable in <#${args.channelId}>`) ); @@ -73,6 +75,8 @@ export class PingableRoles extends Plugin { } await this.pingableRoles.add(args.channelId, args.role.id); + this.cache.delete(args.channelId); + msg.channel.createMessage(successMessage(`**${args.role.name}** has been set as pingable in <#${args.channelId}>`)); }