From a79d7e1bf4971379d0a7d780472b3870a29e5ce0 Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Wed, 20 Apr 2022 00:52:29 -0600 Subject: [PATCH] Change order of checks to make more sense --- jarvis/cogs/reddit.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/jarvis/cogs/reddit.py b/jarvis/cogs/reddit.py index ff6cf12..32d3956 100644 --- a/jarvis/cogs/reddit.py +++ b/jarvis/cogs/reddit.py @@ -69,11 +69,6 @@ class RedditCog(Scale): await ctx.send("Subreddit may be private, quarantined, or nonexistent.", ephemeral=True) return - count = len([i async for i in SubredditFollow.find(q(guild=ctx.guild.id))]) - if len(count) >= 12: - await ctx.send("Cannot follow more than 12 Subreddits", ephemeral=True) - return - exists = await SubredditFollow.find_one( q(display_name=subreddit.display_name, guild=ctx.guild.id) ) @@ -81,6 +76,11 @@ class RedditCog(Scale): await ctx.send("Subreddit already being followed in this guild", ephemeral=True) return + count = len([i async for i in SubredditFollow.find(q(guild=ctx.guild.id))]) + if len(count) >= 12: + await ctx.send("Cannot follow more than 12 Subreddits", ephemeral=True) + return + sr = await Subreddit.find_one(q(display_name=subreddit.display_name)) if not sr: sr = Subreddit(display_name=subreddit.display_name, over18=subreddit.over18)