on main help sign in
fix: strip path from `$SHELL` (#1119)
2cc3fe2Andrey Nering
internal/event/event.go+2−1
@@ -4,6 +4,7 @@ import (
4 "fmt"
4 "fmt"
5 "log/slog"
5 "log/slog"
6 "os"
6 "os"
7+ "path/filepath"
7 "reflect"
8 "reflect"
8 "runtime"
9 "runtime"
9
10
@@ -24,7 +25,7 @@ var (
24 Set("GOOS", runtime.GOOS).
25 Set("GOOS", runtime.GOOS).
25 Set("GOARCH", runtime.GOARCH).
26 Set("GOARCH", runtime.GOARCH).
26 Set("TERM", os.Getenv("TERM")).
27 Set("TERM", os.Getenv("TERM")).
27− Set("SHELL", os.Getenv("SHELL")).
28+ Set("SHELL", filepath.Base(os.Getenv("SHELL"))).
28 Set("Version", version.Version).
29 Set("Version", version.Version).
29 Set("GoVersion", runtime.Version())
30 Set("GoVersion", runtime.Version())
30)
31)