From 205f1f5b3efad393c65043803b9179a2785c81a6 Mon Sep 17 00:00:00 2001 From: Paillat Date: Fri, 5 May 2023 13:13:49 +0200 Subject: [PATCH] refactor(setup.py): remove try-except block and simplify code for checking premium status of guild --- code/cogs/setup.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/code/cogs/setup.py b/code/cogs/setup.py index 032559c..21d197d 100644 --- a/code/cogs/setup.py +++ b/code/cogs/setup.py @@ -199,14 +199,10 @@ class Setup(discord.Cog): if curs_data.fetchone() is None: await ctx.respond("This server is not setup", ephemeral=True) return - # check if the guild is premium - try: - con_premium.execute( - "SELECT premium FROM data WHERE guild_id = ?", (ctx.guild.id,) - ) - premium = con_premium.fetchone()[0] - except: - premium = 0 + con_premium.execute( + "SELECT premium FROM data WHERE guild_id = ?", (ctx.guild.id,) + ) + premium = con_premium.fetchone()[0] if not premium: await ctx.respond("This server is not premium", ephemeral=True) return