func (ctl *AlertController) getEditAlertsPolicyAction(c *gin.Context) { ap, err := models.AlertPolicyMapper.FetchOne(c.Param("id")) if err != nil { panic(err) } if ap == nil { c.Redirect(http.StatusFound, "/alerts-policies") return } var form models.AlertPolicyForm form.Hydrate(ap) log.Println("interval", form.Interval) c.HTML(http.StatusOK, "alert_policy_add.html", map[string]interface{}{ "NagiosPlugins": models.NagiosPlugins, "form": form, "policy": ap, }) }