1
0
Fork 0
mirror of https://github.com/anyproto/anytype-ts.git synced 2025-06-08 05:57:02 +09:00
This commit is contained in:
Andrew Simachev 2020-07-21 14:24:41 +03:00
parent e7cdaef681
commit c6947763dc
5 changed files with 33 additions and 27 deletions

View file

@ -21,6 +21,30 @@ let defaultChannel = version.match('alpha') ? 'alpha' : 'latest';
let service, server;
if (app.isPackaged) {
if (!app.requestSingleInstanceLock()) {
exit(false);
return;
};
};
storage.setDataPath(userPath);
let dataPath = [];
if (process.env.DATA_PATH) {
try {
fs.mkdirSync(process.env.DATA_PATH);
} catch (err) {};
dataPath.push(process.env.DATA_PATH);
} else {
dataPath.push(userPath);
if (!app.isPackaged) {
dataPath.push('dev');
};
dataPath.push('data');
};
if (useGRPC) {
console.log('Connect via gRPC');
@ -67,7 +91,7 @@ if (useGRPC) {
bindings.sendCommand(method, buffer, handler);
};
service.client_.rpcCall = napiCall;
};
@ -84,30 +108,6 @@ let csp = [
"frame-src chrome-extension://react-developer-tools"
];
if (app.isPackaged) {
if (!app.requestSingleInstanceLock()) {
exit(false);
return;
};
};
storage.setDataPath(userPath);
let dataPath = [];
if (process.env.DATA_PATH) {
try {
fs.mkdirSync(process.env.DATA_PATH);
} catch (err) {};
dataPath.push(process.env.DATA_PATH);
} else {
dataPath.push(userPath);
if (!app.isPackaged) {
dataPath.push('dev');
};
dataPath.push('data');
};
function waitForLibraryAndCreateWindows () {
waitLibraryPromise.then((res) => {
if (server) {