try to fix export in electron

This commit is contained in:
Jan Prochazka
2021-02-14 11:09:49 +01:00
parent 670e3d127e
commit 89dbf38962
3 changed files with 11 additions and 7 deletions

View File

@@ -17,7 +17,7 @@ const requirePlugin = require('./requirePlugin');
const download = require('./download');
const executeQuery = require('./executeQuery');
const loadFile = require('./loadFile');
const registerProcessCommunication = require('./registerProcessCommunication');
const initializeApiEnvironment = require('./initializeApiEnvironment');
const dbgateApi = {
queryReader,
@@ -38,7 +38,7 @@ const dbgateApi = {
registerPlugins,
executeQuery,
loadFile,
registerProcessCommunication,
initializeApiEnvironment,
};
requirePlugin.initializeDbgateApi(dbgateApi);

View File

@@ -1,9 +1,13 @@
const { handleProcessCommunication } = require('../utility/processComm');
async function registerProcessCommunication() {
async function initializeApiEnvironment() {
process.on('message', async message => {
handleProcessCommunication(message);
});
if (process.env.DBGATE_CWD) {
process.chdir(process.env.DBGATE_CWD);
}
}
module.exports = registerProcessCommunication;
module.exports = initializeApiEnvironment;