From 4402c077754991df19c3bbab0c4a671dcfdc192c Mon Sep 17 00:00:00 2001 From: Vas Sudanagunta Date: Fri, 2 Feb 2018 01:35:26 -0500 Subject: Fix JSON array-based data file handling regression This bug was introduced in Hugo 0.35. Fixes #4361 --- hugolib/site.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'hugolib') 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: -- cgit v1.2.3