Params map has string as key

Related to issue #540 and commit 3c22ca7c84456b19f2a017719b1533902594e672
This commit is contained in:
bep 2014-11-04 17:43:14 +01:00 committed by spf13
parent e127a5cb7d
commit fdae09070b

View file

@ -54,7 +54,7 @@ var version = &cobra.Command{
// setBuildDate checks the ModTime of the Hugo executable and returns it as a // setBuildDate checks the ModTime of the Hugo executable and returns it as a
// formatted string. This assumes that the executable name is Hugo, if it does // formatted string. This assumes that the executable name is Hugo, if it does
// not exist, an empty string will be returned. This is only called if the // not exist, an empty string will be returned. This is only called if the
// buildDate wasn't set during compile time. // buildDate wasn't set during compile time.
// //
// osext is used for cross-platform. // osext is used for cross-platform.
@ -88,11 +88,10 @@ func getDateFormat() string {
if params == nil { if params == nil {
return time.RFC3339 return time.RFC3339
} }
parms := params.(map[interface{}]interface{}) parms := params.(map[string]interface{})
layout := parms["DateFormat"] layout := parms["DateFormat"]
if layout == nil || layout == "" { if layout == nil || layout == "" {
return time.RFC3339 return time.RFC3339
} }
return layout.(string) return layout.(string)
} }