diff --git a/cmd/crunchyroll-go/cmd/logger.go b/cmd/crunchyroll-go/cmd/logger.go index 8c549f6..83bc214 100644 --- a/cmd/crunchyroll-go/cmd/logger.go +++ b/cmd/crunchyroll-go/cmd/logger.go @@ -178,6 +178,9 @@ func (l *logger) SetProgress(format string, v ...interface{}) { func (l *logger) StopProgress(format string, v ...interface{}) { if out.InfoLog.Writer() == io.Discard { return + } else if l.devView { + l.Debug(format, v...) + return } l.lock.Lock() diff --git a/cmd/crunchyroll-go/cmd/utils.go b/cmd/crunchyroll-go/cmd/utils.go index 7008cf7..398b457 100644 --- a/cmd/crunchyroll-go/cmd/utils.go +++ b/cmd/crunchyroll-go/cmd/utils.go @@ -127,10 +127,10 @@ func loadCrunchy() { break } if body == nil { - out.Err("To use this command, login first. Type `%s login -h` to get help", os.Args[0]) + out.StopProgress("To use this command, login first. Type `%s login -h` to get help", os.Args[0]) os.Exit(1) } else if err != nil { - out.Err("Failed to read login information: %v", err) + out.StopProgress("Failed to read login information: %v", err) os.Exit(1) }