diff --git a/package.json b/package.json index 3d83e1897..d6c510ed4 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ }, "devDependencies": { "@types/node": "^8.5.7", - "discord.js-docgen": "hydrabolt/discord.js-docgen", + "discord.js-docgen": "discordjs/discord.js-docgen", "eslint": "^4.15.0", "parallel-webpack": "^2.2.0", "uglifyjs-webpack-plugin": "^1.1.6", diff --git a/src/client/rest/RESTMethods.js b/src/client/rest/RESTMethods.js index e0ff6bec0..3b13d1d96 100644 --- a/src/client/rest/RESTMethods.js +++ b/src/client/rest/RESTMethods.js @@ -260,7 +260,7 @@ class RESTMethods { if (allow instanceof Array) allow = Permissions.resolve(allow); if (deny instanceof Array) deny = Permissions.resolve(deny); - const role = this.client.resolver.resolveRole(this, overwrite.id); + const role = this.client.resolver.resolveRole(guild, overwrite.id); if (role) { overwrite.id = role.id; overwrite.type = 'role'; diff --git a/src/structures/ClientUser.js b/src/structures/ClientUser.js index 75b26a7ee..31564ae20 100644 --- a/src/structures/ClientUser.js +++ b/src/structures/ClientUser.js @@ -271,7 +271,7 @@ class ClientUser extends User { * @returns {Promise} */ setActivity(name, { url, type } = {}) { - if (!name) return this.setPresence({ activity: null }); + if (!name) return this.setPresence({ game: null }); return this.setPresence({ game: { name, type, url }, });