emojis should use cdn endpoint (#1425)

This commit is contained in:
Drahcirius
2017-04-28 12:47:18 -04:00
committed by Crawl
parent 2accb7b6fd
commit 89745fe132
2 changed files with 3 additions and 3 deletions

View File

@@ -89,7 +89,7 @@ class Emoji {
* @readonly * @readonly
*/ */
get url() { get url() {
return Constants.Endpoints.CDN(this.client.options.http.host).Emoji(this.id); return Constants.Endpoints.CDN(this.client.options.http.cdn).Emoji(this.id);
} }
/** /**

View File

@@ -132,7 +132,7 @@ const Endpoints = exports.Endpoints = {
webhooks: `${base}/webhooks`, webhooks: `${base}/webhooks`,
ack: `${base}/ack`, ack: `${base}/ack`,
settings: `${base}/settings`, settings: `${base}/settings`,
Emoji: emojiID => `${base}/emojis/${emojiID}`, Emoji: hash => Endpoints.CDN(root).Emoji(hash),
Icon: (root, hash) => Endpoints.CDN(root).Icon(guildID, hash), Icon: (root, hash) => Endpoints.CDN(root).Icon(guildID, hash),
Splash: (root, hash) => Endpoints.CDN(root).Splash(guildID, hash), Splash: (root, hash) => Endpoints.CDN(root).Splash(guildID, hash),
Role: roleID => `${base}/roles/${roleID}`, Role: roleID => `${base}/roles/${roleID}`,
@@ -187,7 +187,7 @@ const Endpoints = exports.Endpoints = {
Member: m => exports.Endpoints.Guild(m.guild).Member(m), Member: m => exports.Endpoints.Guild(m.guild).Member(m),
CDN(root) { CDN(root) {
return { return {
Emoji: emojiID => `${root}/emojis/${emojiID}.png`, Emoji: hash => `${root}/emojis/${hash}.png`,
Asset: name => `${root}/assets/${name}`, Asset: name => `${root}/assets/${name}`,
Avatar: (userID, hash) => `${root}/avatars/${userID}/${hash}.${hash.startsWith('a_') ? 'gif' : 'png'}?size=2048`, Avatar: (userID, hash) => `${root}/avatars/${userID}/${hash}.${hash.startsWith('a_') ? 'gif' : 'png'}?size=2048`,
Icon: (guildID, hash) => `${root}/icons/${guildID}/${hash}.jpg`, Icon: (guildID, hash) => `${root}/icons/${guildID}/${hash}.jpg`,