]> git.giacomolli.uk - onechat/blobdiff - main.go
Check operation context on returned errors
[onechat] / main.go
diff --git a/main.go b/main.go
index ac4afe48d19185265c0053741acb4442a2734aa6..e25e7f383e7f3013e00e4837deac79e731b486be 100644 (file)
--- a/main.go
+++ b/main.go
@@ -42,7 +42,7 @@ func run() error {
        case len(args) == 1 && (args[0] == "help" || args[0] == "--help" || args[0] == "-h"):
                _, err := fmt.Print(usage)
                if err != nil {
-                       return err
+                       return fmt.Errorf("write command help: %w", err)
                }
        case len(args) == 1 && args[0] == "login":
                err := chatgptLogin(ctx, os.Stdout)