diff options
| author | Devon R <[email protected]> | 2019-11-14 21:54:34 +0000 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2019-11-15 04:25:38 -0500 |
| commit | bf9b9c5879b4e534cf205cf44ab1248e6cc37c24 (patch) | |
| tree | 44c4c62a1970953eed242a62487de2bcf0856d6f /discord/asset.py | |
| parent | Return invites as https, various URL normalization (diff) | |
| download | discord.py-bf9b9c5879b4e534cf205cf44ab1248e6cc37c24.tar.xz discord.py-bf9b9c5879b4e534cf205cf44ab1248e6cc37c24.zip | |
Adjust BASE urls to have no trailing slash (consistency)
Diffstat (limited to 'discord/asset.py')
| -rw-r--r-- | discord/asset.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/discord/asset.py b/discord/asset.py index 0f612c1b..f518beb0 100644 --- a/discord/asset.py +++ b/discord/asset.py @@ -63,7 +63,7 @@ class Asset: """ __slots__ = ('_state', '_url') - BASE = 'https://cdn.discordapp.com/' + BASE = 'https://cdn.discordapp.com' def __init__(self, state, url=None): self._state = state @@ -86,14 +86,14 @@ class Asset: if format is None: format = 'gif' if user.is_avatar_animated() else static_format - return cls(state, 'avatars/{0.id}/{0.avatar}.{1}?size={2}'.format(user, format, size)) + return cls(state, '/avatars/{0.id}/{0.avatar}.{1}?size={2}'.format(user, format, size)) @classmethod def _from_icon(cls, state, object, path): if object.icon is None: return cls(state) - url = '{0}-icons/{1.id}/{1.icon}.jpg'.format(path, object) + url = '/{0}-icons/{1.id}/{1.icon}.jpg'.format(path, object) return cls(state, url) @classmethod @@ -101,7 +101,7 @@ class Asset: if obj.cover_image is None: return cls(state) - url = 'app-assets/{0.id}/store/{0.cover_image}.jpg'.format(obj) + url = '/app-assets/{0.id}/store/{0.cover_image}.jpg'.format(obj) return cls(state, url) @classmethod @@ -114,7 +114,7 @@ class Asset: if hash is None: return cls(state) - url = '{key}/{0}/{1}.{2}?size={3}' + url = '/{key}/{0}/{1}.{2}?size={3}' return cls(state, url.format(id, hash, format, size, key=key)) @classmethod @@ -134,7 +134,7 @@ class Asset: if format is None: format = 'gif' if guild.is_icon_animated() else static_format - return cls(state, 'icons/{0.id}/{0.icon}.{1}?size={2}'.format(guild, format, size)) + return cls(state, '/icons/{0.id}/{0.icon}.{1}?size={2}'.format(guild, format, size)) def __str__(self): |