diff options
Diffstat (limited to 'system/db/config.go')
-rw-r--r-- | system/db/config.go | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/system/db/config.go b/system/db/config.go index 91813dc..6e86f3d 100644 --- a/system/db/config.go +++ b/system/db/config.go @@ -135,8 +135,6 @@ func PutConfig(key string, value interface{}) error { return err } - fmt.Println(kv) - data := make(url.Values) for k, v := range kv { switch v.(type) { @@ -146,11 +144,7 @@ func PutConfig(key string, value interface{}) error { case []string: vv := v.([]string) for i := range vv { - if i == 0 { - data.Set(k, vv[i]) - } else { - data.Add(k, vv[i]) - } + data.Add(k, vv[i]) } default: @@ -159,6 +153,9 @@ func PutConfig(key string, value interface{}) error { } } + fmt.Println("data should match 2 lines below:") + fmt.Println("PutConfig:", data) + err = SetConfig(data) if err != nil { return err |