From 62314241d2b743eb9099208cade20bfe64be0a5f Mon Sep 17 00:00:00 2001 From: "Gustavo L de Mello (Guz)" Date: Thu, 23 Jan 2025 17:15:19 -0300 Subject: [PATCH] fix(blogo,plugins,multirenderer): add fallback to when no plugins are avaiable --- blogo/plugins/multirenderer.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/blogo/plugins/multirenderer.go b/blogo/plugins/multirenderer.go index b4b299f..774f389 100644 --- a/blogo/plugins/multirenderer.go +++ b/blogo/plugins/multirenderer.go @@ -97,6 +97,13 @@ func (r *multiRenderer) Render(src fs.File, w io.Writer) error { log := r.log.With() + if len(r.plugins) == 0 { + log.Debug("No renderers found, copying file contents to writer") + + _, err := io.Copy(w, src) + return err + } + mf := newMultiRendererFile(src) for _, pr := range r.plugins {