mirror of
https://github.com/tobychui/zoraxy.git
synced 2025-06-03 06:07:20 +02:00
Fixed #415
- Fixed UI issue on the HSTS toggle - Added error message on save error for HSTS
This commit is contained in:
parent
c39af1ff8e
commit
24371ed22e
@ -1427,7 +1427,11 @@ func HandleHSTSState(w http.ResponseWriter, r *http.Request) {
|
|||||||
|
|
||||||
if newMaxAge == 0 || newMaxAge >= 31536000 {
|
if newMaxAge == 0 || newMaxAge >= 31536000 {
|
||||||
targetProxyEndpoint.HSTSMaxAge = int64(newMaxAge)
|
targetProxyEndpoint.HSTSMaxAge = int64(newMaxAge)
|
||||||
SaveReverseProxyConfig(targetProxyEndpoint)
|
err = SaveReverseProxyConfig(targetProxyEndpoint)
|
||||||
|
if err != nil {
|
||||||
|
utils.SendErrorResponse(w, "save HSTS state failed: "+err.Error())
|
||||||
|
return
|
||||||
|
}
|
||||||
targetProxyEndpoint.UpdateToRuntime()
|
targetProxyEndpoint.UpdateToRuntime()
|
||||||
} else {
|
} else {
|
||||||
utils.SendErrorResponse(w, "invalid max age given")
|
utils.SendErrorResponse(w, "invalid max age given")
|
||||||
|
@ -364,7 +364,7 @@
|
|||||||
method: "POST",
|
method: "POST",
|
||||||
data: {
|
data: {
|
||||||
"domain": editingEndpoint.ep,
|
"domain": editingEndpoint.ep,
|
||||||
"maxage": 31536000
|
"maxage": HSTSEnabled?31536000:0,
|
||||||
},
|
},
|
||||||
success: function(data){
|
success: function(data){
|
||||||
if (data.error != undefined){
|
if (data.error != undefined){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user