Bläddra i källkod

return correct resp

Abhishek Kondur 1 år sedan
förälder
incheckning
9cc63010b7
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. 3 1
      controllers/hosts.go

+ 3 - 1
controllers/hosts.go

@@ -323,7 +323,7 @@ func deleteHostFromNetwork(w http.ResponseWriter, r *http.Request) {
 	node, err := logic.UpdateHostNetwork(currHost, network, false)
 	if err != nil {
 		if strings.Contains(err.Error(), "host not part of the network") && forceDelete {
-			// force cleanup the nodex
+			// force cleanup the node
 			node, err := logic.GetNodeByHostRef(hostid, network)
 			if err != nil {
 				slog.Error("couldn't get node for host", "hostid", hostid, "network", network, "error", err)
@@ -337,6 +337,8 @@ func deleteHostFromNetwork(w http.ResponseWriter, r *http.Request) {
 				logic.ReturnErrorResponse(w, r, logic.FormatError(fmt.Errorf("failed to force delete daemon node: "+err.Error()), "internal"))
 				return
 			}
+			logic.ReturnSuccessResponse(w, r, "force deleted daemon node successfully")
+			return
 		}
 		logger.Log(0, r.Header.Get("user"), "failed to remove host from network:", hostid, network, err.Error())
 		logic.ReturnErrorResponse(w, r, logic.FormatError(err, "internal"))