hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit d3b81ee58e8fd3a0ab8265a2898d66cbcdf6a7c1
parent 1fd30d462ee7f67fde6f29d170af1d225258322b
Author: Cameron Moore <moorereason@gmail.com>
Date:   Tue,  2 Oct 2018 22:26:08 -0500

hugolib: Improve error message for bad taxonomy weights

Error is now "Unable to convert taxonomy weight []string{"40"} to int
for variables/files.md"

Diffstat:
Mhugolib/site.go | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/hugolib/site.go b/hugolib/site.go
@@ -1470,9 +1470,10 @@ func (s *Site) assembleTaxonomies() {
 		for _, p := range s.Pages {
 			vals := p.getParam(plural, !s.Info.preserveTaxonomyNames)
 
-			weight, err := cast.ToIntE(p.getParamToLower(plural + "_weight"))
+			w := p.getParamToLower(plural + "_weight")
+			weight, err := cast.ToIntE(w)
 			if err != nil {
-				s.Log.ERROR.Print("unable to convert taxonomy weight to int")
+				s.Log.ERROR.Printf("Unable to convert taxonomy weight %#v to int for %s", w, p.Source.File.Path())
 				// weight will equal zero, so let the flow continue
 			}