From: Bjørn Erik Pedersen Date: Thu, 21 Jan 2021 09:09:33 +0000 (+0100) Subject: Fix nilpointer in js.Build error handling X-Git-Tag: v0.81.0~55 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=a1fe552fc9e622a15010a94281f604eb85bebd84;p=brevno-suite%2Fhugo Fix nilpointer in js.Build error handling Fixes #8162 --- diff --git a/resources/resource_transformers/js/build.go b/resources/resource_transformers/js/build.go index 0d70bdc3..ee60aa50 100644 --- a/resources/resource_transformers/js/build.go +++ b/resources/resource_transformers/js/build.go @@ -14,7 +14,6 @@ package js import ( - "errors" "fmt" "io/ioutil" "os" @@ -22,6 +21,8 @@ import ( "regexp" "strings" + "github.com/pkg/errors" + "github.com/spf13/afero" "github.com/gohugoio/hugo/hugofs" @@ -108,6 +109,9 @@ func (t *buildTransformation) Transform(ctx *resources.ResourceTransformationCtx createErr := func(msg api.Message) error { loc := msg.Location + if loc == nil { + return errors.New(msg.Text) + } path := loc.File var (