diff options
Diffstat (limited to 'src/config.js')
-rw-r--r-- | src/config.js | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/config.js b/src/config.js index d19a4b8b4..895852ed8 100644 --- a/src/config.js +++ b/src/config.js | |||
@@ -1,8 +1,7 @@ | |||
1 | import electron from 'electron'; | 1 | import electron from 'electron'; |
2 | import path from 'path'; | ||
3 | import isDevMode from 'electron-is-dev'; | 2 | import isDevMode from 'electron-is-dev'; |
4 | import ms from 'ms'; | 3 | import ms from 'ms'; |
5 | 4 | import path from 'path'; | |
6 | import { asarPath } from './helpers/asar-helpers'; | 5 | import { asarPath } from './helpers/asar-helpers'; |
7 | 6 | ||
8 | const app = process.type === 'renderer' ? electron.remote.app : electron.app; | 7 | const app = process.type === 'renderer' ? electron.remote.app : electron.app; |
@@ -126,11 +125,11 @@ if (process.env.FERDI_APPDATA_DIR != null) { | |||
126 | app.setPath('appData', process.env.FERDI_APPDATA_DIR); | 125 | app.setPath('appData', process.env.FERDI_APPDATA_DIR); |
127 | app.setPath('userData', path.join(app.getPath('appData'))); | 126 | app.setPath('userData', path.join(app.getPath('appData'))); |
128 | } else if (process.env.PORTABLE_EXECUTABLE_DIR != null) { | 127 | } else if (process.env.PORTABLE_EXECUTABLE_DIR != null) { |
129 | app.setPath('appData', process.env.PORTABLE_EXECUTABLE_DIR, `${app.getName()}AppData`); | 128 | app.setPath('appData', process.env.PORTABLE_EXECUTABLE_DIR, `${app.name}AppData`); |
130 | app.setPath('userData', path.join(app.getPath('appData'), `${app.getName()}AppData`)); | 129 | app.setPath('userData', path.join(app.getPath('appData'), `${app.name}AppData`)); |
131 | } else if (process.platform === 'win32') { | 130 | } else if (process.platform === 'win32') { |
132 | app.setPath('appData', process.env.APPDATA); | 131 | app.setPath('appData', process.env.APPDATA); |
133 | app.setPath('userData', path.join(app.getPath('appData'), app.getName())); | 132 | app.setPath('userData', path.join(app.getPath('appData'), app.name)); |
134 | } | 133 | } |
135 | 134 | ||
136 | export const SETTINGS_PATH = path.join(app.getPath('userData'), 'config'); | 135 | export const SETTINGS_PATH = path.join(app.getPath('userData'), 'config'); |