From 4076d77029e0705f9e9aa43a347b033dbc2d3cc9 Mon Sep 17 00:00:00 2001 From: spf13 Date: Wed, 28 May 2014 18:37:59 -0400 Subject: [PATCH] Simplifying the siteInfo handling --- hugolib/site.go | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/hugolib/site.go b/hugolib/site.go index 26185142e..54f90b392 100644 --- a/hugolib/site.go +++ b/hugolib/site.go @@ -260,18 +260,7 @@ func (s *Site) initialize() (err error) { } func (s *Site) initializeSiteInfo() { - paramsV, ok := viper.Get("Params").(map[interface{}]interface{}) - // Warning: viper.Get(map_item) returns map[interface{}]interface{} - // even if .SetDefault called with a map[string]interface{} - if !ok { - paramsV = make(map[interface{}]interface{}) - } - params := make(map[string]interface{}, len(paramsV)) - for k, v := range paramsV { - if s, ok := k.(string); ok { - params[s] = v - } - } + params := viper.GetStringMap("Params") permalinks := make(PermalinkOverrides) for k, v := range viper.GetStringMapString("Permalinks") {