From 38e1b687db567398a5ecdbfb6f3feedae38da833 Mon Sep 17 00:00:00 2001 From: ryunosuke0115 Date: Wed, 14 May 2025 16:46:01 +0900 Subject: [PATCH] Add error message when launching on unsupported OS --- exe/google_oauth_initializer | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/exe/google_oauth_initializer b/exe/google_oauth_initializer index 10c02d8..c66f89d 100755 --- a/exe/google_oauth_initializer +++ b/exe/google_oauth_initializer @@ -82,17 +82,20 @@ end def open_browser(url) res = nil - if OS.windows? - res = system('start', url) - elsif OS.mac? - res = system('open', url) - elsif OS.linux? - res = system('xdg-open', url) - end - - if (res.nil? || res == false) - puts 'Open below URL with your browser' - puts url + begin + if OS.windows? + res = system('start', url) + elsif OS.mac? + res = system('open', url) + elsif OS.linux? + res = system('xdg-open', url) + end + rescue + + if (res.nil? || res == false) + puts 'Open below URL with your browser' + puts url + end end end