Merge pull request #1172 from ParsePlatform/flovilmart.externalAdapters

Moves Files adapters to external packages
This commit is contained in:
Florent Vilmart
2016-03-24 14:46:15 -04:00
12 changed files with 46 additions and 538 deletions

View File

@@ -9,7 +9,7 @@ import mime from 'mime';
export class FilesController extends AdaptableController {
getFileData(config, filename) {
return this.adapter.getFileData(config, filename);
return this.adapter.getFileData(filename);
}
createFile(config, filename, data, contentType) {
@@ -27,7 +27,7 @@ export class FilesController extends AdaptableController {
filename = randomHexString(32) + '_' + filename;
var location = this.adapter.getFileLocation(config, filename);
return this.adapter.createFile(config, filename, data, contentType).then(() => {
return this.adapter.createFile(filename, data, contentType).then(() => {
return Promise.resolve({
url: location,
name: filename
@@ -36,7 +36,7 @@ export class FilesController extends AdaptableController {
}
deleteFile(config, filename) {
return this.adapter.deleteFile(config, filename);
return this.adapter.deleteFile(filename);
}
/**