Skip to content

Commit da58ac7

Browse files
miniakMarshallOfSound
authored andcommitted
refactor: use app.commandLine.getSwitchValue() for parsing user-data-dir (electron#18764)
1 parent 29decbd commit da58ac7

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

lib/browser/api/app.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,8 @@ app._setDefaultAppPaths = (packagePath) => {
5151
app.setAppPath(packagePath)
5252

5353
// Add support for --user-data-dir=
54-
const userDataDirFlag = '--user-data-dir='
55-
const userDataArg = process.argv.find(arg => arg.startsWith(userDataDirFlag))
56-
if (userDataArg) {
57-
const userDataDir = userDataArg.substr(userDataDirFlag.length)
54+
if (app.commandLine.hasSwitch('user-data-dir')) {
55+
const userDataDir = app.commandLine.getSwitchValue('user-data-dir')
5856
if (path.isAbsolute(userDataDir)) app.setPath('userData', userDataDir)
5957
}
6058
}

0 commit comments

Comments
 (0)