feat(blogo,renderers): fallback default renderer

This commit is contained in:
Guz
2025-01-10 11:42:07 -03:00
parent 06765efe99
commit 40d8ae711a

View File

@@ -141,10 +141,10 @@ func (b *Blogo) Init() error {
log.Debug("No SourcerPlugin found, using default one")
b.Use(&defaultSourcer{})
}
if len(b.renderers) == 0 {
log.Debug("No RendererPlugin found, using default one")
b.Use(&defaultRenderer{})
}
renderer := &defaultRenderer{}
log.Debug(fmt.Sprintf("Adding %q as fallback renderer", renderer.Name()))
b.Use(&defaultRenderer{})
fs, err := b.sources[0].Source() // TOOD: Support for multiple sources (via another plugin or built-in, with prefixes or not)
if err != nil {