summaryrefslogtreecommitdiffstats
path: root/webapp/client/browser_web_client.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/client/browser_web_client.jsx')
-rw-r--r--webapp/client/browser_web_client.jsx11
1 files changed, 11 insertions, 0 deletions
diff --git a/webapp/client/browser_web_client.jsx b/webapp/client/browser_web_client.jsx
index 398261758..4a7b95f63 100644
--- a/webapp/client/browser_web_client.jsx
+++ b/webapp/client/browser_web_client.jsx
@@ -137,6 +137,17 @@ class WebClientClass extends Client {
return success(res.body);
});
}
+
+ uploadFileV4(file, filename, channelId, clientId, success, error) {
+ return request.
+ post(`${this.url}/api/v4/files`).
+ set(this.defaultHeaders).
+ attach('files', file, filename).
+ field('channel_id', channelId).
+ field('client_ids', clientId).
+ accept('application/json').
+ end(this.handleResponse.bind(this, 'uploadFile', success, error));
+ }
}
var WebClient = new WebClientClass();