Skip to content

Commit

Permalink
fix(Guild): fix vanityURLUses desc, internally use fetchVanityData (#…
Browse files Browse the repository at this point in the history
…4335)

* docs(vanityURLUses): use fetchVanityData

* feat(fetchVanityCode): internally call fetchVanityData

* Update src/structures/Guild.js
  • Loading branch information
papaia committed Jun 4, 2020
1 parent 8030612 commit 1c275af
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions src/structures/Guild.js
Original file line number Diff line number Diff line change
Expand Up @@ -336,7 +336,7 @@ class Guild extends Base {
/* eslint-disable max-len */
/**
* The use count of the vanity URL code of the guild, if any
* <info>You will need to fetch the guild using {@link Guild#fetchVanityCode} if you want to receive this parameter</info>
* <info>You will need to fetch this parameter using {@link Guild#fetchVanityData} if you want to receive it</info>
* @type {?number}
*/
this.vanityURLUses = null;
Expand Down Expand Up @@ -771,13 +771,7 @@ class Guild extends Base {
* .catch(console.error);
*/
fetchVanityCode() {
if (!this.features.includes('VANITY_URL')) {
return Promise.reject(new Error('VANITY_URL'));
}
return this.client.api
.guilds(this.id, 'vanity-url')
.get()
.then(res => res.code);
return this.fetchVanityData().then(vanity => vanity.code);
}

/**
Expand Down

0 comments on commit 1c275af

Please sign in to comment.