Fix: dns api panic on disable dns section (#2498)
This commit is contained in:
parent
a4a9886077
commit
8fd0eae10b
1 changed files with 6 additions and 0 deletions
|
@ -20,6 +20,12 @@ func dnsRouter() http.Handler {
|
|||
}
|
||||
|
||||
func queryDNS(w http.ResponseWriter, r *http.Request) {
|
||||
if resolver.DefaultResolver == nil {
|
||||
render.Status(r, http.StatusInternalServerError)
|
||||
render.JSON(w, r, newError("DNS section is disabled"))
|
||||
return
|
||||
}
|
||||
|
||||
name := r.URL.Query().Get("name")
|
||||
qTypeStr, _ := lo.Coalesce(r.URL.Query().Get("type"), "A")
|
||||
|
||||
|
|
Loading…
Reference in a new issue