Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2021-01-21 12:09:33 +0300
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2021-01-21 12:09:33 +0300
commita1fe552fc9e622a15010a94281f604eb85bebd84 (patch)
treea85ad230d4e7f5b8acc6ddb8f4f37f284029152b /resources
parenta1a9f088b1b087b0991f8890865c95b359eea51c (diff)
Fix nilpointer in js.Build error handling
Fixes #8162
Diffstat (limited to 'resources')
-rw-r--r--resources/resource_transformers/js/build.go6
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 (