(w http.ResponseWriter, r *http.Request)
| 726 | } |
| 727 | |
| 728 | func (h *WebUiHandler) confirmDeleteClient(w http.ResponseWriter, r *http.Request) { |
| 729 | |
| 730 | r.ParseForm() |
| 731 | |
| 732 | owner := r.Form.Get("owner") |
| 733 | clientName := r.Form.Get("client-name") |
| 734 | |
| 735 | data := &ConfirmData{ |
| 736 | Head: h.headHtml, |
| 737 | Message: fmt.Sprintf("Are you sure you want to delete client %s for user %s?", clientName, owner), |
| 738 | ConfirmUrl: fmt.Sprintf("/delete-client?owner=%s&client-name=%s", owner, clientName), |
| 739 | CancelUrl: "/clients", |
| 740 | } |
| 741 | |
| 742 | err := h.tmpl.ExecuteTemplate(w, "confirm.tmpl", data) |
| 743 | if err != nil { |
| 744 | w.WriteHeader(500) |
| 745 | h.alertDialog(w, r, err.Error(), "/clients") |
| 746 | return |
| 747 | } |
| 748 | } |
| 749 | func (h *WebUiHandler) deleteClient(w http.ResponseWriter, r *http.Request, tokenData TokenData) { |
| 750 | |
| 751 | r.ParseForm() |
no test coverage detected