fixed schedule and update process

This commit is contained in:
masterelmar
2023-10-08 18:22:34 +02:00
parent 3225a9040e
commit 9a1342b954
5 changed files with 82 additions and 29 deletions

View File

@@ -13,7 +13,10 @@ func AddSchedules(app *pocketbase.PocketBase) {
app.OnBeforeServe().Add(func(e *core.ServeEvent) error {
scheduler := cron.New()
scheduler.MustAdd("updateCourse", "*/60 * * * *", func() {
// Every hour update all courses (5 segments - minute, hour, day, month, weekday) "0 * * * *"
// Every three hours update all courses (5 segments - minute, hour, day, month, weekday) "0 */3 * * *"
// Every 10 minutes update all courses (5 segments - minute, hour, day, month, weekday) "*/10 * * * *"
scheduler.MustAdd("updateCourse", "*/10 * * * *", func() {
courses := events.GetAllCourses(app)