jlelse
/
kis3
Archived
1
Fork 0

Fix issues with multiple reports

This commit is contained in:
Jan-Lukas Else 2019-05-01 12:50:09 +02:00
parent 4b004a803c
commit d6a03997ed
1 changed files with 3 additions and 2 deletions

View File

@ -13,8 +13,9 @@ import (
func setupReports() {
scheduler := clockwork.NewScheduler()
for _, r := range appConfig.Reports {
scheduler.Schedule().Every().Day().At(r.Time).Do(func() {
executeReport(&r)
scheduledReport := r
scheduler.Schedule().Every().Day().At(scheduledReport.Time).Do(func() {
executeReport(&scheduledReport)
})
}
go scheduler.Run()