revert(blogo,plugins,multirenderer): remove skip on error not supported

This commit is contained in:
Guz
2025-01-23 17:14:34 -03:00
parent 56ae5d485b
commit 4e03121ca2

View File

@@ -27,8 +27,6 @@ import (
"forge.capytal.company/loreddev/x/tinyssert"
)
var ErrRendererNotSupportedFile = errors.New("this file is not supported by renderer")
const multiRendererName = "blogo-multirenderer-renderer"
func NewMultiRenderer(opts ...MultiRendererOpts) MultiRenderer {
@@ -45,7 +43,6 @@ func NewMultiRenderer(opts ...MultiRendererOpts) MultiRenderer {
}
return &multiRenderer{
skipOnError: !opt.NotSkipOnError,
panicOnInit: !opt.NotPanicOnInit,
plugins: []plugin.Renderer{},
@@ -118,11 +115,6 @@ func (r *multiRenderer) Render(src fs.File, w io.Writer) error {
break
}
if !r.skipOnError && !errors.Is(err, ErrRendererNotSupportedFile) {
log.Error("Failed to render using plugin", slog.String("error", err.Error()))
return errors.Join(fmt.Errorf("failed to render using plugin %q", pr.Name()), err)
}
log.Debug("Unable to render using plugin", slog.String("error", err.Error()))
log.Debug("Resetting file for next read")