Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/configProvider.go3
-rw-r--r--config/privacy/privacyConfig.go1
-rw-r--r--config/services/servicesConfig.go1
3 files changed, 3 insertions, 2 deletions
diff --git a/config/configProvider.go b/config/configProvider.go
index a7dc18960..432948d74 100644
--- a/config/configProvider.go
+++ b/config/configProvider.go
@@ -51,7 +51,6 @@ func GetStringSlicePreserveString(cfg Provider, key string) []string {
sd := cfg.Get(key)
if sds, ok := sd.(string); ok {
return []string{sds}
- } else {
- return cast.ToStringSlice(sd)
}
+ return cast.ToStringSlice(sd)
}
diff --git a/config/privacy/privacyConfig.go b/config/privacy/privacyConfig.go
index 1eff528d5..ea34563eb 100644
--- a/config/privacy/privacyConfig.go
+++ b/config/privacy/privacyConfig.go
@@ -96,6 +96,7 @@ type YouTube struct {
PrivacyEnhanced bool
}
+// DecodeConfig creates a privacy Config from a given Hugo configuration.
func DecodeConfig(cfg config.Provider) (pc Config, err error) {
if !cfg.IsSet(privacyConfigKey) {
return
diff --git a/config/services/servicesConfig.go b/config/services/servicesConfig.go
index 17664407e..7306f5274 100644
--- a/config/services/servicesConfig.go
+++ b/config/services/servicesConfig.go
@@ -61,6 +61,7 @@ type Twitter struct {
DisableInlineCSS bool
}
+// DecodeConfig creates a services Config from a given Hugo configuration.
func DecodeConfig(cfg config.Provider) (c Config, err error) {
m := cfg.GetStringMap(servicesConfigKey)