summaryrefslogtreecommitdiffstats
path: root/hugolib
diff options
context:
space:
mode:
authorVas Sudanagunta <vas@commonkarma.org>2018-02-02 01:35:26 -0500
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-02-02 09:14:37 +0100
commit4402c077754991df19c3bbab0c4a671dcfdc192c (patch)
treed4b9363344abf887af6cf222d7e6205abb8f3fe9 /hugolib
parent4743de0d3c7564fc06972074e903d5502d204353 (diff)
Fix JSON array-based data file handling regression
This bug was introduced in Hugo 0.35. Fixes #4361
Diffstat (limited to 'hugolib')
-rw-r--r--hugolib/site.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/hugolib/site.go b/hugolib/site.go
index 0e5f034a4..044866cca 100644
--- a/hugolib/site.go
+++ b/hugolib/site.go
@@ -804,7 +804,7 @@ func (s *Site) handleDataFile(r source.ReadableFile) error {
data, err := s.readData(r)
if err != nil {
- s.Log.WARN.Printf("Failed to read data from %s: %s", filepath.Join(r.Path(), r.LogicalName()), err)
+ s.Log.ERROR.Printf("Failed to read data from %s: %s", filepath.Join(r.Path(), r.LogicalName()), err)
return nil
}
@@ -846,7 +846,7 @@ func (s *Site) readData(f source.ReadableFile) (interface{}, error) {
case "yaml", "yml":
return parser.HandleYAMLMetaData(content)
case "json":
- return parser.HandleJSONMetaData(content)
+ return parser.HandleJSONData(content)
case "toml":
return parser.HandleTOMLMetaData(content)
default: