diff options
Diffstat (limited to 'cli/cli.go')
| -rw-r--r-- | cli/cli.go | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -3,6 +3,7 @@ package cli import ( "context" "database/sql" + "errors" "flag" "fmt" "log/slog" @@ -94,6 +95,9 @@ func runBacktest(db *sql.DB) error { } parsed, err := ride.ParseFile(ride.GPXRideParser{}, item.GPXPath) if err != nil { + if errors.Is(err, ride.ErrNoTrackPoints) { + continue + } slog.Warn("Failed to parse ride GPX", "ride", item.ExternalID, "file", item.GPXPath, "error", err) continue } |
