fix: rule provider http api crash
This commit is contained in:
parent
c161d5e6be
commit
22c1e05e1c
1 changed files with 2 additions and 2 deletions
|
@ -94,8 +94,8 @@ func getRuleProviders(w http.ResponseWriter, r *http.Request) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func updateRuleProvider(w http.ResponseWriter, r *http.Request) {
|
func updateRuleProvider(w http.ResponseWriter, r *http.Request) {
|
||||||
provider := r.Context().Value(CtxKeyProvider).(*provider.RuleProvider)
|
provider := r.Context().Value(CtxKeyProvider).(provider.RuleProvider)
|
||||||
if err := (*provider).Update(); err != nil {
|
if err := provider.Update(); err != nil {
|
||||||
render.Status(r, http.StatusServiceUnavailable)
|
render.Status(r, http.StatusServiceUnavailable)
|
||||||
render.JSON(w, r, newError(err.Error()))
|
render.JSON(w, r, newError(err.Error()))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue