]> git.maquefel.me Git - brevno-suite/hugo/commitdiff
Improve warning message on superfluous prefix when using function 'partials.Include'
authorAndreas Deininger <adeininger@urbanonline.de>
Mon, 26 May 2025 15:40:02 +0000 (17:40 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 27 May 2025 10:16:26 +0000 (12:16 +0200)
tpl/partials/partials.go

index 19882e36a523c35e43fd17ccf03bfa31e0dd7368..57a2aa2801f02e1358749878354a186a67263034 100644 (file)
@@ -133,7 +133,7 @@ func (ns *Namespace) lookup(name string) (*tplimpl.TemplInfo, error) {
        if strings.HasPrefix(name, "partials/") {
                // This is most likely not what the user intended.
                // This worked before Hugo 0.146.0.
-               ns.deps.Log.Warnidf(constants.WarnPartialSuperfluousPrefix, "Partial name %q starting with 'partials/' (as in {{ partial \"%s\"}}) is most likely not what you want. Before 0.146.0 we did a double lookup in this situation.", name, name)
+               ns.deps.Log.Warnidf(constants.WarnPartialSuperfluousPrefix, "Doubtful use of partial function in {{ partial \"%s\"}}), this is most likely not what you want. Consider removing superfluous prefix \"partials/\" from template name given as first function argument.", name)
        }
        v := ns.deps.TemplateStore.LookupPartial(name)
        if v == nil {