on main help sign in
chore(events): log when crush stats is called
3994293Christian Rocha
internal/cmd/stats.go+3
@@ -16,6 +16,7 @@ import (
16
16
17 "github.com/charmbracelet/crush/internal/config"
17 "github.com/charmbracelet/crush/internal/config"
18 "github.com/charmbracelet/crush/internal/db"
18 "github.com/charmbracelet/crush/internal/db"
19+ "github.com/charmbracelet/crush/internal/event"
19 "github.com/pkg/browser"
20 "github.com/pkg/browser"
20 "github.com/spf13/cobra"
21 "github.com/spf13/cobra"
21)
22)
@@ -120,6 +121,8 @@ type HourDayHeatmapPt struct {
120}
121}
121
122
122func runStats(cmd *cobra.Command, _ []string) error {
123func runStats(cmd *cobra.Command, _ []string) error {
124+ event.StatsViewed()
125+
123 dataDir, _ := cmd.Flags().GetString("data-dir")
126 dataDir, _ := cmd.Flags().GetString("data-dir")
124 ctx := cmd.Context()
127 ctx := cmd.Context()
125
128
internal/event/all.go+4
@@ -57,3 +57,7 @@ func TokensUsed(props ...any) {
57 props...,
57 props...,
58 )
58 )
59}
59}
60+
61+func StatsViewed() {
62+ send("stats viewed")
63+}