From 480fdc556ee4430fe7cfde9565b346a1bfc5ae98 Mon Sep 17 00:00:00 2001 From: thecosmos Date: Wed, 22 May 2019 10:57:21 +0530 Subject: [PATCH] Return None when guild has no icon --- flask_discord/models/guild.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/flask_discord/models/guild.py b/flask_discord/models/guild.py index e8a6c8d..1bbb319 100644 --- a/flask_discord/models/guild.py +++ b/flask_discord/models/guild.py @@ -32,5 +32,7 @@ class Guild(object): @property def icon_url(self): - """A property returning direct URL to the guild's icon.""" + """A property returning direct URL to the guild's icon. Returns None if guild has no icon set.""" + if not self.icon_hash: + return return configs.GUILD_ICON_BASE_URL.format(guild_id=self.id, icon_hash=self.icon_hash)