From 4fbc96b96f5009bebd42f13507ad604e756642bb Mon Sep 17 00:00:00 2001 From: Bel LaPointe <153096461+breel-render@users.noreply.github.com> Date: Sun, 1 Jun 2025 10:27:00 -0600 Subject: [PATCH] dont fail on err but log all --- src/cmd/main.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/cmd/main.go b/src/cmd/main.go index 35917bb..6ea4841 100644 --- a/src/cmd/main.go +++ b/src/cmd/main.go @@ -48,11 +48,17 @@ func Main(ctx context.Context, args []string) error { } return nil case BestAssToSRT: + errs := []string{} for _, pos := range flags.Pos { if err := inass.BestAssToSRT(ctx, pos); err != nil { - return err + err = fmt.Errorf("[%s] %w", pos, err) + log.Println(err) + errs = append(errs, err.Error()) } } + if len(errs) > 0 { + return fmt.Errorf("errors: %+v", errs) + } return nil default: panic(flags.Entrypoint.String())