Clean up a bunch of promise stuff

This commit is contained in:
Schuyler Cebulskie
2016-10-30 12:47:09 -04:00
parent c42e7a15aa
commit 8306d50bd8
12 changed files with 112 additions and 161 deletions

View File

@@ -66,10 +66,10 @@ class TextChannel extends GuildChannel {
this.client.resolver.resolveFile(avatar).then(file => {
let base64 = new Buffer(file, 'binary').toString('base64');
let dataURI = `data:;base64,${base64}`;
this.client.rest.methods.createWebhook(this, name, dataURI).then(resolve).catch(reject);
}).catch(reject);
resolve(this.client.rest.methods.createWebhook(this, name, dataURI));
}, reject);
} else {
this.client.rest.methods.createWebhook(this, name).then(resolve).catch(reject);
resolve(this.client.rest.methods.createWebhook(this, name));
}
});
}