Fixed bug in listplayers

This commit is contained in:
Dustin Pianalto 2019-12-16 20:12:27 -09:00
parent a410be0da3
commit 477c58a8bd

View File

@ -260,11 +260,6 @@ class Rcon(commands.Cog):
await msg.delete() await msg.delete()
await ctx.send(f'**Players currently on the {server_name} server:**\n{message}') await ctx.send(f'**Players currently on the {server_name} server:**\n{message}')
return return
elif resp.status == 204:
message = (await resp.json()).get('details')
await msg.delete()
await ctx.send(f'**{server_name}** {message}')
return
elif resp.status < 500: elif resp.status < 500:
message = (await resp.json()).get('details', 'There was a problem. Please try again') message = (await resp.json()).get('details', 'There was a problem. Please try again')
else: else:
@ -289,8 +284,7 @@ class Rcon(commands.Cog):
f'{self.bot.api_base}/rcon/{ctx.guild.id}/{server_name}/listplayers', f'{self.bot.api_base}/rcon/{ctx.guild.id}/{server_name}/listplayers',
headers=self.bot.auth_header headers=self.bot.auth_header
) )
rcon_log.info(resp.status) if resp.status == 200:
if resp.status == 200 or resp.status == 204:
message = '\n'.join(await resp.json()) message = '\n'.join(await resp.json())
await ctx.channel.trigger_typing() await ctx.channel.trigger_typing()
await msg.delete() await msg.delete()