separated electron routing into separate file

This commit is contained in:
azivner
2017-11-30 20:51:35 -05:00
parent 7bdf269095
commit 471821ebe5
6 changed files with 46 additions and 41 deletions

34
app.js
View File

@@ -72,38 +72,4 @@ require('./services/sync');
// triggers backup timer
require('./services/backup');
if (utils.isElectron()) {
const ipcMain = require('electron').ipcMain;
ipcMain.on('server-request', (event, arg) => {
const req = {};
req.url = arg.url;
req.method = arg.method;
req.body = arg.data;
req.headers = arg.headers;
const res = {
statusCode: 200
};
res.setHeader = function() {
};
res.status = function(statusCode) {
res.statusCode = statusCode;
};
res.send = function(obj) {
event.sender.send('server-response', {
requestId: arg.requestId,
statusCode: res.statusCode,
body: obj
});
};
return app._router.handle(req, res, () => {});
});
}
module.exports = app;