boweniac 6 日 前
コミット
55971329dd
2 ファイル変更6 行追加4 行削除
  1. 5 3
      crontask/contact_form.go
  2. 1 1
      crontask/init.go

+ 5 - 3
crontask/contact_form.go

@@ -124,10 +124,12 @@ func (l *CronTask) analyze() {
 	}
 
 	var predicates []predicate.UsageDetail
-	predicates = append(predicates, usagedetail.TypeIn(1, 3))
+	predicates = append(predicates, usagedetail.TypeIn(1, 3, 4, 6))
 	predicates = append(predicates, usagedetail.AppIn(1, 3, 4, 5))
-	yesterdayStart := time.Now().AddDate(0, 0, -1).Truncate(24 * time.Hour)
-	yesterdayEnd := yesterdayStart.Add(24 * time.Hour)
+	//yesterdayStart := time.Now().AddDate(0, 0, -1).Truncate(24 * time.Hour)
+	//yesterdayEnd := yesterdayStart.Add(24 * time.Hour)
+	yesterdayEnd := time.Now().Truncate(24 * time.Hour)
+	yesterdayStart := yesterdayEnd.AddDate(0, 0, -1)
 	predicates = append(predicates, usagedetail.CreatedAtGTE(yesterdayStart))
 	predicates = append(predicates, usagedetail.CreatedAtLT(yesterdayEnd))
 

+ 1 - 1
crontask/init.go

@@ -50,7 +50,7 @@ func ScheduleRun(c *cron.Cron, serverCtx *svc.ServiceContext) {
 	})
 
 	contactForm := NewCronTask(context.Background(), serverCtx)
-	c.AddFunc("0 0 * * *", func() {
+	c.AddFunc("1 0 * * *", func() {
 		contactForm.analyze()
 	})