mirror of https://github.com/ehang-io/nps
target hot reload bug
parent
7637cd448e
commit
ff030b9c1c
|
@ -152,12 +152,16 @@ func (s *IndexController) Edit() {
|
||||||
t.LocalPath = s.GetString("local_path")
|
t.LocalPath = s.GetString("local_path")
|
||||||
t.StripPre = s.GetString("strip_pre")
|
t.StripPre = s.GetString("strip_pre")
|
||||||
t.Remark = s.GetString("remark")
|
t.Remark = s.GetString("remark")
|
||||||
|
if !tool.TestServerPort(t.Port, t.Mode) {
|
||||||
|
s.AjaxErr("The port cannot be opened because it may has been occupied or is no longer allowed.")
|
||||||
|
}
|
||||||
if t.Client, err = file.GetCsvDb().GetClient(s.GetIntNoErr("client_id")); err != nil {
|
if t.Client, err = file.GetCsvDb().GetClient(s.GetIntNoErr("client_id")); err != nil {
|
||||||
s.AjaxErr("modified error")
|
s.AjaxErr("modified error")
|
||||||
}
|
}
|
||||||
file.GetCsvDb().UpdateTask(t)
|
file.GetCsvDb().UpdateTask(t)
|
||||||
server.StopServer(t.Id)
|
server.StopServer(t.Id)
|
||||||
server.StartTask(t.Id)
|
server.StartTask(t.Id)
|
||||||
|
t.TargetArr = nil
|
||||||
}
|
}
|
||||||
s.AjaxOk("modified success")
|
s.AjaxOk("modified success")
|
||||||
}
|
}
|
||||||
|
@ -280,6 +284,7 @@ func (s *IndexController) EditHost() {
|
||||||
if h.Client, err = file.GetCsvDb().GetClient(s.GetIntNoErr("client_id")); err != nil {
|
if h.Client, err = file.GetCsvDb().GetClient(s.GetIntNoErr("client_id")); err != nil {
|
||||||
s.AjaxErr("modified error")
|
s.AjaxErr("modified error")
|
||||||
}
|
}
|
||||||
|
h.TargetArr = nil
|
||||||
}
|
}
|
||||||
s.AjaxOk("modified success")
|
s.AjaxOk("modified success")
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue