diff --git a/src/structures/ClientApplication.js b/src/structures/ClientApplication.js index ccca3f7e0..073fce7ba 100644 --- a/src/structures/ClientApplication.js +++ b/src/structures/ClientApplication.js @@ -150,11 +150,12 @@ class ClientApplication extends Base { * @returns {Promise} */ fetchAssets() { - return this.client.api.applications(this.id).assets.get() + const types = Object.keys(ClientApplicationAssetTypes); + return this.client.api.oauth2.applications(this.id).assets.get() .then(assets => assets.map(a => ({ id: a.id, name: a.name, - type: Object.keys(ClientApplicationAssetTypes)[a.type - 1], + type: types[a.type - 1], }))); } @@ -167,7 +168,7 @@ class ClientApplication extends Base { */ createAsset(name, data, type) { return DataResolver.resolveBase64(data).then(b64 => - this.client.api.applications(this.id).assets.post({ data: { + this.client.api.oauth2.applications(this.id).assets.post({ data: { name, data: b64, type: ClientApplicationAssetTypes[type.toUpperCase()],