fix setting avatar to buffer (#1048)

This commit is contained in:
Gus Caplan
2016-12-30 11:00:16 -06:00
committed by Amish Shah
parent beffb390e6
commit 258e4b9085

View File

@@ -116,7 +116,7 @@ class ClientUser extends User {
* .catch(console.error);
*/
setAvatar(avatar) {
if (avatar.startsWith('data:')) {
if (typeof avatar === 'string' && avatar.startsWith('data:')) {
return this.client.rest.methods.updateCurrentUser({ avatar });
} else {
return this.client.resolver.resolveBuffer(avatar).then(data =>