Refactor FilesAdapter to ES6 style.

This commit is contained in:
Nikita Lutsenko
2016-02-08 22:51:58 -08:00
parent 244febf4a9
commit 53fdc9bdeb
4 changed files with 57 additions and 57 deletions

View File

@@ -5,7 +5,6 @@ var batch = require('./batch'),
cache = require('./cache'),
DatabaseAdapter = require('./DatabaseAdapter'),
express = require('express'),
FilesAdapter = require('./FilesAdapter'),
S3Adapter = require('./S3Adapter'),
middlewares = require('./middlewares'),
multer = require('multer'),
@@ -13,6 +12,9 @@ var batch = require('./batch'),
PromiseRouter = require('./PromiseRouter'),
httpRequest = require('./httpRequest');
import { setAdapter as setFilesAdapter } from './FilesAdapter';
import { default as GridStoreAdapter } from './GridStoreAdapter';
// Mutate the Parse object to add the Cloud Code handlers
addParseCloud();
@@ -47,7 +49,9 @@ function ParseServer(args) {
DatabaseAdapter.setAdapter(args.databaseAdapter);
}
if (args.filesAdapter) {
FilesAdapter.setAdapter(args.filesAdapter);
setFilesAdapter(args.filesAdapter);
} else {
setFilesAdapter(new GridStoreAdapter());
}
if (args.databaseURI) {
DatabaseAdapter.setAppDatabaseURI(args.appId, args.databaseURI);