From b6a8f508685de36bc319f4a67abf111968495174 Mon Sep 17 00:00:00 2001 From: celogeek <65178+celogeek@users.noreply.github.com> Date: Sun, 3 Mar 2024 10:52:18 +0100 Subject: [PATCH] fix help error --- cmd/piwigo-cli/main.go | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/cmd/piwigo-cli/main.go b/cmd/piwigo-cli/main.go index a5c559c..7baf4ae 100644 --- a/cmd/piwigo-cli/main.go +++ b/cmd/piwigo-cli/main.go @@ -15,14 +15,9 @@ var parser = flags.NewParser(&options, flags.Default) func main() { if _, err := parser.Parse(); err != nil { - switch flagsErr := err.(type) { - case flags.ErrorType: - if flagsErr == flags.ErrHelp { - os.Exit(0) - } - os.Exit(1) - default: - os.Exit(1) + if flagsErr, ok := err.(*flags.Error); ok && flagsErr.Type == flags.ErrHelp { + os.Exit(0) } + os.Exit(1) } }