diff options
Diffstat (limited to 'system')
-rw-r--r-- | system/admin/handlers.go | 3 | ||||
-rw-r--r-- | system/api/external.go | 3 | ||||
-rw-r--r-- | system/db/config.go | 3 |
3 files changed, 6 insertions, 3 deletions
diff --git a/system/admin/handlers.go b/system/admin/handlers.go index e1487c5..ff30040 100644 --- a/system/admin/handlers.go +++ b/system/admin/handlers.go @@ -1403,10 +1403,11 @@ func editHandler(res http.ResponseWriter, req *http.Request) { if req.PostForm.Get(key) == "" { req.PostForm.Set(key, v[0]) - discardKeys = append(discardKeys, k) } else { req.PostForm.Add(key, v[0]) } + + discardKeys = append(discardKeys, k) } } diff --git a/system/api/external.go b/system/api/external.go index 86e4a99..302b7c9 100644 --- a/system/api/external.go +++ b/system/api/external.go @@ -85,10 +85,11 @@ func externalContentHandler(res http.ResponseWriter, req *http.Request) { if req.PostForm.Get(key) == "" { req.PostForm.Set(key, v[0]) - discardKeys = append(discardKeys, k) } else { req.PostForm.Add(key, v[0]) } + + discardKeys = append(discardKeys, k) } } diff --git a/system/db/config.go b/system/db/config.go index 0e49307..ce76021 100644 --- a/system/db/config.go +++ b/system/db/config.go @@ -34,10 +34,11 @@ func SetConfig(data url.Values) error { if data.Get(key) == "" { data.Set(key, v[0]) - discardKeys = append(discardKeys, k) } else { data.Add(key, v[0]) } + + discardKeys = append(discardKeys, k) } } |