From 0e7c7ca34b7ca2214efc3f3a8f9803ffbce9f4ca Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Mon, 5 May 2014 16:50:11 +0800 Subject: [PATCH] Also report when user provided strange files. --- atom/browser/default_app/main.js | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/atom/browser/default_app/main.js b/atom/browser/default_app/main.js index b20e2f557983..514268ea007f 100644 --- a/atom/browser/default_app/main.js +++ b/atom/browser/default_app/main.js @@ -17,19 +17,15 @@ if (argv._.length > 0) { try { require(path.resolve(argv._[0])); } catch(e) { - if (e.code == 'MODULE_NOT_FOUND') { - app.focus(); - dialog.showMessageBox({ - type: 'warning', - buttons: ['OK'], - title: 'Error opening app', - message: 'The app provided is not a valid atom-shell app, please read the docs on how to write one:', - detail: 'https://github.com/atom/atom-shell/tree/master/docs' - }); - process.exit(1); - } else { - throw e; - } + app.focus(); + dialog.showMessageBox({ + type: 'warning', + buttons: ['OK'], + title: 'Error opening app', + message: 'The app provided is not a valid atom-shell app, please read the docs on how to write one:', + detail: 'https://github.com/atom/atom-shell/tree/master/docs' + }); + process.exit(1); } } else if (argv.version) { console.log('v' + process.versions['atom-shell']);