aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bot/exts/evergreen/profile_pic_modification/pfp_modify.py24
1 files changed, 11 insertions, 13 deletions
diff --git a/bot/exts/evergreen/profile_pic_modification/pfp_modify.py b/bot/exts/evergreen/profile_pic_modification/pfp_modify.py
index 19f0bdf0..9242ff0c 100644
--- a/bot/exts/evergreen/profile_pic_modification/pfp_modify.py
+++ b/bot/exts/evergreen/profile_pic_modification/pfp_modify.py
@@ -204,20 +204,18 @@ class PfpModify(commands.Cog):
return
async with ctx.typing():
- async with self.bot.http_session as session:
- try:
- response = await session.get(url)
- except client_exceptions.ClientConnectorError:
- raise BadArgument("Cannot connect to provided URL!")
- except client_exceptions.InvalidURL:
- raise BadArgument("Invalid URL!")
-
- if response.status != 200:
- await ctx.send("Bad response from provided URL!")
- return
+ try:
+ async with self.bot.http_session.get(url) as response:
+ if response.status != 200:
+ await ctx.send("Bad response from provided URL!")
+ return
+ image_bytes = await response.read()
+ except client_exceptions.ClientConnectorError:
+ raise BadArgument("Cannot connect to provided URL!")
+ except client_exceptions.InvalidURL:
+ raise BadArgument("Invalid URL!")
- image_bytes = await response.read()
- await self.send_pride_image(ctx, image_bytes, pixels, flag, option)
+ await self.send_pride_image(ctx, image_bytes, pixels, flag, option)
@prideavatar.command()
async def flags(self, ctx: commands.Context) -> None: