From 2f38ed3f432938e5811921589244fabaa2e163cc Mon Sep 17 00:00:00 2001 From: Alison Watson Date: Thu, 16 Jan 2020 20:40:34 -0500 Subject: [PATCH] fix discord backend shoving every server into the server hash --- source/backends/discord.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/backends/discord.rb b/source/backends/discord.rb index d992578..1ff7b4e 100644 --- a/source/backends/discord.rb +++ b/source/backends/discord.rb @@ -189,8 +189,10 @@ module Backend_Discord # @param serv [Discordrb::Server] server instance # @return [Server] def add_server serv - Vrobot4.log :DEBUG, "initializing server #{serv.id}" - @servers[serv.id] = Server.new @info[serv.id] || {}, self, serv + if @info[serv.id] != nil + Vrobot4.log :DEBUG, "initializing server #{serv.id}" + @servers[serv.id] = Server.new @info[serv.id], self, serv + end end # Finds a server in the hash, or nil.