dont fail on err but log all

main
Bel LaPointe 2025-06-01 10:27:00 -06:00
parent 0afb6535b6
commit 4fbc96b96f
1 changed files with 7 additions and 1 deletions

View File

@ -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())