fix: 🐛 setBanner #633

This commit is contained in:
Elysia 2023-04-22 22:42:48 +07:00
parent 7ef1cd60e5
commit 4ceaadf71a

View File

@ -197,10 +197,11 @@ class ClientUser extends User {
* .then(user => console.log(`New banner set!`)) * .then(user => console.log(`New banner set!`))
* .catch(console.error); * .catch(console.error);
*/ */
setBanner(banner) { async setBanner(banner) {
if (this.nitroType !== 'NITRO_BOOST') { if (this.nitroType !== 'NITRO_BOOST') {
throw new Error('You must be a Nitro Boosted User to change your banner.'); throw new Error('You must be a Nitro Boosted User to change your banner.');
} }
banner = banner && (await DataResolver.resolveImage(banner));
return this.edit({ banner }); return this.edit({ banner });
} }