Fix issues with multiple reports
This commit is contained in:
parent
4b004a803c
commit
d6a03997ed
|
@ -13,8 +13,9 @@ import (
|
||||||
func setupReports() {
|
func setupReports() {
|
||||||
scheduler := clockwork.NewScheduler()
|
scheduler := clockwork.NewScheduler()
|
||||||
for _, r := range appConfig.Reports {
|
for _, r := range appConfig.Reports {
|
||||||
scheduler.Schedule().Every().Day().At(r.Time).Do(func() {
|
scheduledReport := r
|
||||||
executeReport(&r)
|
scheduler.Schedule().Every().Day().At(scheduledReport.Time).Do(func() {
|
||||||
|
executeReport(&scheduledReport)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
go scheduler.Run()
|
go scheduler.Run()
|
||||||
|
|
Reference in New Issue