From 27cefc6b1fe040f619cf23f9a84dfd755d3af440 Mon Sep 17 00:00:00 2001 From: Austin Bourdier Date: Tue, 26 Jan 2016 15:17:21 -0800 Subject: [PATCH] adds file deletion method to Files.prototype --- lib/index.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/lib/index.js b/lib/index.js index 2c1fa16..55d327b 100644 --- a/lib/index.js +++ b/lib/index.js @@ -218,6 +218,20 @@ Files.prototype.info = function (file, fields, callback) { }); }; +// Deletes a specific file +Files.prototype.delete = function(fileID, eTag, callback){ + request + .del(this.options.base_url+'/'+this.resource+'/'+fileID) + .set('Authorization', this.options.auth) + .set('If-Match', eTag) + .end(function(res){ + if(res.error) + return callback('Error: '+res.error.message); + + callback(null, res.body); + }); +}; + // Creates metadata for a given file Files.prototype.createMetadata = function (file, metadata, callback) { request