shithub: hugo

Download patch

ref: 58d4c25e50b9399bd81e43254ddae5949778e577
parent: 38661c17bb8c31c9f31ee18f8eba5e3bfddd5574
author: Cameron Moore <[email protected]>
date: Thu May 18 09:23:03 EDT 2017

tpl/collections: Use Feedback log instead of Error in IsSet

Using the Error log will cause Hugo to exit with an error, which could
break site build workflows.

--- a/tpl/collections/collections.go
+++ b/tpl/collections/collections.go
@@ -371,7 +371,7 @@
 			return av.MapIndex(kv).IsValid(), nil
 		}
 	default:
-		ns.deps.Log.ERROR.Printf("calling IsSet with unsupported type %T will always return false", a)
+		ns.deps.Log.FEEDBACK.Printf("WARNING: calling IsSet with unsupported type %q (%T) will always return false.\n", av.Kind(), a)
 	}
 
 	return false, nil