tpl/collections: Make IsSet WARNING less chatty

Updates #3092
This commit is contained in:
Bjørn Erik Pedersen 2017-05-19 21:13:55 +03:00
parent 77d2fe7866
commit 93c5774dd7

View file

@ -25,6 +25,7 @@ import (
"github.com/spf13/cast" "github.com/spf13/cast"
"github.com/spf13/hugo/deps" "github.com/spf13/hugo/deps"
"github.com/spf13/hugo/helpers"
) )
// New returns a new instance of the collections-namespaced template functions. // New returns a new instance of the collections-namespaced template functions.
@ -371,7 +372,7 @@ func (ns *Namespace) IsSet(a interface{}, key interface{}) (bool, error) {
return av.MapIndex(kv).IsValid(), nil return av.MapIndex(kv).IsValid(), nil
} }
default: default:
ns.deps.Log.FEEDBACK.Printf("WARNING: calling IsSet with unsupported type %q (%T) will always return false.\n", av.Kind(), a) helpers.DistinctFeedbackLog.Printf("WARNING: calling IsSet with unsupported type %q (%T) will always return false.\n", av.Kind(), a)
} }
return false, nil return false, nil