diff --git a/internal/web_server/cron.go b/internal/web_server/cron.go index 9b0b21a..10e28f4 100644 --- a/internal/web_server/cron.go +++ b/internal/web_server/cron.go @@ -80,23 +80,23 @@ func StartDataFetchingCrons(eventService eventsvc.Service, oddsService oddssvc.S } }, }, - // { - // spec: "0 0 0 * * 1", // Every Monday - // task: func() { - // mongoLogger.Info("Began Send weekly result notification cron task") - // if err := resultService.CheckAndSendResultNotifications(context.Background(), time.Now().Add(-7*24*time.Hour)); err != nil { - // mongoLogger.Error("Failed to process result", - // zap.Error(err), - // ) - // } else { - // mongoLogger.Info("Completed sending weekly result notification without errors") - // } - // }, - // }, + { + spec: "0 0 0 * * 1", // Every Monday + task: func() { + mongoLogger.Info("Began Send weekly result notification cron task") + if err := resultService.CheckAndSendResultNotifications(context.Background(), time.Now().Add(-7*24*time.Hour)); err != nil { + mongoLogger.Error("Failed to process result", + zap.Error(err), + ) + } else { + mongoLogger.Info("Completed sending weekly result notification without errors") + } + }, + }, } for _, job := range schedule { - job.task() + // job.task() if _, err := c.AddFunc(job.spec, job.task); err != nil { mongoLogger.Error("Failed to schedule data fetching cron job", zap.Error(err), @@ -130,7 +130,7 @@ func StartCleanupCrons(ticketService ticket.Service, notificationSvc *notificati }, }, { - spec: "0 0 * * * *", + spec: "0 0 0 * * 1", // Every Monday (Weekly) task: func() { mongoLogger.Info("Deleting old notifications") if err := notificationSvc.DeleteOldNotifications(context.Background()); err != nil { diff --git a/internal/web_server/routes.go b/internal/web_server/routes.go index 23ffd66..92dad34 100644 --- a/internal/web_server/routes.go +++ b/internal/web_server/routes.go @@ -61,7 +61,7 @@ func (a *App) initAppRoutes() { a.fiber.Get("/", func(c *fiber.Ctx) error { return c.JSON(fiber.Map{ "message": "Welcome to the FortuneBet API", - "version": "1.0.1", + "version": "1.0.2", }) })