mirror of
https://github.com/balena-io/etcher.git
synced 2025-04-24 15:27:17 +00:00
Unify handling of elevation errors in etcher.js
This commit is contained in:
parent
96b9bfd249
commit
611be46177
@ -43,8 +43,7 @@ exports.require = function(app, callback) {
|
||||
name: 'Etcher'
|
||||
}, function(error) {
|
||||
if (error) {
|
||||
electron.dialog.showErrorBox('Elevation Error', error.message);
|
||||
process.exit(1);
|
||||
return callback(error);
|
||||
}
|
||||
|
||||
// Don't keep the original parent process alive
|
||||
@ -55,8 +54,7 @@ exports.require = function(app, callback) {
|
||||
|
||||
elevator.execute(process.argv, {}, function(error) {
|
||||
if (error) {
|
||||
electron.dialog.showErrorBox('Elevation Error', error.message);
|
||||
process.exit(1);
|
||||
return callback(error);
|
||||
}
|
||||
|
||||
// Don't keep the original parent process alive
|
||||
|
@ -31,7 +31,8 @@ electron.app.on('ready', function() {
|
||||
elevate.require(electron.app, function(error) {
|
||||
|
||||
if (error) {
|
||||
throw error;
|
||||
electron.dialog.showErrorBox('Elevation Error', error.message);
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
mainWindow = new electron.BrowserWindow({
|
||||
|
Loading…
x
Reference in New Issue
Block a user