summaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
Diffstat (limited to 'system')
-rw-r--r--system/admin/handlers.go3
-rw-r--r--system/api/external.go3
-rw-r--r--system/db/config.go3
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)
}
}