From 5ddefc3682cf51d20968bd55fb2c60e9f0da4a89 Mon Sep 17 00:00:00 2001 From: Gus Caplan Date: Mon, 10 Oct 2016 01:54:46 -0500 Subject: [PATCH] fix webhook#edit (#789) * fix webhook#edit * hehe --- src/client/rest/RESTMethods.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/client/rest/RESTMethods.js b/src/client/rest/RESTMethods.js index d9b8b14da..82822635e 100644 --- a/src/client/rest/RESTMethods.js +++ b/src/client/rest/RESTMethods.js @@ -587,9 +587,15 @@ class RESTMethods { } editWebhook(webhook, name, avatar) { - return this.rest.makeRequest('patch', Constants.Endpoints.webhook(webhook.id, webhook.token), false, { - name, - avatar, + return new Promise((resolve, reject) => { + this.rest.makeRequest('patch', Constants.Endpoints.webhook(webhook.id, webhook.token), false, { + name, + avatar, + }).then(data => { + webhook.name = data.name; + webhook.avatar = data.avatar; + resolve(webhook); + }).catch(reject); }); }