From 879de9151662859d52d6e1f9397bbac4ae006160 Mon Sep 17 00:00:00 2001 From: Fabio286 Date: Mon, 27 Nov 2023 18:35:56 +0100 Subject: [PATCH] refactor: minor refactor --- src/main/ipc-handlers/schema.ts | 6 +++--- webpack.main.config.js | 3 ++- webpack.workers.config.js | 3 ++- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/ipc-handlers/schema.ts b/src/main/ipc-handlers/schema.ts index 9428a3a5..1a137cde 100644 --- a/src/main/ipc-handlers/schema.ts +++ b/src/main/ipc-handlers/schema.ts @@ -1,4 +1,4 @@ -import { ChildProcess, ChildProcessWithoutNullStreams, fork } from 'child_process'; +import { ChildProcess, fork } from 'child_process'; import * as antares from 'common/interfaces/antares'; import * as workers from 'common/interfaces/workers'; import { dialog, ipcMain } from 'electron'; @@ -8,10 +8,10 @@ import * as path from 'path'; import { validateSender } from '../libs/misc/validateSender'; const isDevelopment = process.env.NODE_ENV !== 'production'; -const isFlatpak = process.platform === 'linux' && process.env.FLATPAK_ID; +const isFlatpak = process.platform === 'linux' && process.env.DISTRIBUTION === 'flatpak'; export default (connections: {[key: string]: antares.Client}) => { - let exporter: ChildProcessWithoutNullStreams = null; + let exporter: ChildProcess = null; let importer: ChildProcess = null; ipcMain.handle('create-schema', async (event, params) => { diff --git a/webpack.main.config.js b/webpack.main.config.js index 88bacb36..c95c1fc0 100644 --- a/webpack.main.config.js +++ b/webpack.main.config.js @@ -43,7 +43,8 @@ module.exports = { // Main new ProgressPlugin(true), new webpack.DefinePlugin({ 'process.env': { - PACKAGE_VERSION: `"${version}"` + PACKAGE_VERSION: `"${version}"`, + DISTRIBUTION: `"${process.env.DISTRIBUTION || 'none'}"` } }) ], diff --git a/webpack.workers.config.js b/webpack.workers.config.js index c410072c..8905bc0f 100644 --- a/webpack.workers.config.js +++ b/webpack.workers.config.js @@ -62,7 +62,8 @@ const config = { new ProgressPlugin(true), new webpack.DefinePlugin({ 'process.env': { - PACKAGE_VERSION: `"${version}"` + PACKAGE_VERSION: `"${version}"`, + DISTRIBUTION: `"${process.env.DISTRIBUTION || 'none'}"` } }) ]