fix(blogo): use BufferedMultiRenderer instead of MultiRenderer to deal with renderer plugins that can return errors after reading a file

This commit is contained in:
Guz
2025-01-28 17:18:07 -03:00
parent cdd70eadb9
commit 1f823aa099

View File

@@ -63,7 +63,7 @@ func New(opts ...Opts) Blogo {
})
}
if opt.MultiRenderer == nil {
opt.MultiRenderer = plugins.NewMultiRenderer(plugins.MultiRendererOpts{
opt.MultiRenderer = plugins.NewBufferedMultiRenderer(plugins.BufferedMultiRendererOpts{
Assertions: opt.Assertions,
Logger: opt.Logger.WithGroup("multi-renderer"),
})