🔧 Ensure correct types for commandLine
This commit ensures that arguments passed to `appendSwitch` and `appendArgument` are turned into strings before passing them over to the binding.
This commit is contained in:
parent
90bff4d9de
commit
29fa48d8c3
1 changed files with 4 additions and 4 deletions
|
@ -24,15 +24,15 @@ Object.assign(app, {
|
||||||
return Menu.getApplicationMenu()
|
return Menu.getApplicationMenu()
|
||||||
},
|
},
|
||||||
commandLine: {
|
commandLine: {
|
||||||
appendSwitch() {
|
appendSwitch (...args) {
|
||||||
let castedArgs = [...arguments].map((arg) => {
|
const castedArgs = args.map((arg) => {
|
||||||
return typeof arg !== 'string' ? `${arg}` : arg
|
return typeof arg !== 'string' ? `${arg}` : arg
|
||||||
})
|
})
|
||||||
|
|
||||||
return binding.appendSwitch(...castedArgs)
|
return binding.appendSwitch(...castedArgs)
|
||||||
},
|
},
|
||||||
appendArgument() {
|
appendArgument (...args) {
|
||||||
let castedArgs = [...arguments].map((arg) => {
|
const castedArgs = [...arguments].map((arg) => {
|
||||||
return typeof arg !== 'string' ? `${arg}` : arg
|
return typeof arg !== 'string' ? `${arg}` : arg
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue