diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2021-01-21 10:09:33 +0100 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2021-01-21 10:09:33 +0100 |
commit | a1fe552fc9e622a15010a94281f604eb85bebd84 (patch) | |
tree | a85ad230d4e7f5b8acc6ddb8f4f37f284029152b /resources/resource_transformers/js | |
parent | a1a9f088b1b087b0991f8890865c95b359eea51c (diff) |
Fix nilpointer in js.Build error handling
Fixes #8162
Diffstat (limited to 'resources/resource_transformers/js')
-rw-r--r-- | resources/resource_transformers/js/build.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/resources/resource_transformers/js/build.go b/resources/resource_transformers/js/build.go index 0d70bdc33..ee60aa502 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 ( |