diff options
Diffstat (limited to 'api/admin.go')
-rw-r--r-- | api/admin.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/api/admin.go b/api/admin.go index cab55e7d3..3b324c75f 100644 --- a/api/admin.go +++ b/api/admin.go @@ -156,6 +156,10 @@ func reloadConfig(c *Context, w http.ResponseWriter, r *http.Request) { } utils.LoadConfig(utils.CfgFileName) + + // start/restart email batching job if necessary + InitEmailBatching() + w.Header().Set("Cache-Control", "no-cache, no-store, must-revalidate") ReturnStatusOK(w) } @@ -204,6 +208,9 @@ func saveConfig(c *Context, w http.ResponseWriter, r *http.Request) { // } // } + // start/restart email batching job if necessary + InitEmailBatching() + rdata := map[string]string{} rdata["status"] = "OK" w.Write([]byte(model.MapToJson(rdata))) |