Cleanup duplicate logic and refactor installations.js into InstallationsRouter.

This commit is contained in:
Nikita Lutsenko
2016-02-10 21:36:40 -08:00
parent 7de31fd785
commit 6a127447ad
3 changed files with 66 additions and 81 deletions

View File

@@ -19,6 +19,7 @@ import ParsePushAdapter from './Adapters/Push/ParsePushAdapter';
import { PushController } from './Controllers/PushController';
import { ClassesRouter } from './Routers/ClassesRouter';
import { InstallationsRouter } from './Routers/InstallationsRouter';
// Mutate the Parse object to add the Cloud Code handlers
addParseCloud();
@@ -132,7 +133,7 @@ function ParseServer(args) {
require('./sessions'),
require('./roles'),
require('./analytics'),
require('./installations'),
new InstallationsRouter().getExpressRouter(),
require('./functions'),
require('./schemas'),
new PushController(pushAdapter).getExpressRouter()