Commit 8a32f76a authored by Morgân von Brylân's avatar Morgân von Brylân

SPOY : Corrigé un plantage lorsque Strun quitte un serveur dont le rôle ou le...

SPOY : Corrigé un plantage lorsque Strun quitte un serveur dont le rôle ou le salon SPOY n'existait pas.
parent 323fea70
......@@ -649,8 +649,13 @@ client.on("guildUpdate", (oldG, newG) => {
client.on("guildDelete", srv => {
spoyRules.SPOY.roles.get(servers[srv.id].bbRole).delete("J'ai quitté le serveur correspondant.").catch(error);
spoyRules.bbCategory.children.find("topic", srv.id).delete("J'ai quitté le serveur correspondant.").catch(error);
const role = spoyRules.SPOY.roles.get(servers[srv.id].bbRole),
channel = spoyRules.bbCategory.children.find("topic", srv.id);
if(role)
role.delete("J'ai quitté le serveur correspondant.").catch(error);
if(channel)
channel.delete("J'ai quitté le serveur correspondant.").catch(error);
delete servers[srv.id];
saveParams();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment