From ca5940ce6427d0230d205d6ca8c1cae84de62f83 Mon Sep 17 00:00:00 2001 From: Samuel Pua Date: Wed, 28 Sep 2022 00:51:19 +0800 Subject: [PATCH] Feat(booking-job): Prioritise older booking --- backend/internal/ktmtrainbot/backgroundbookingjob.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/internal/ktmtrainbot/backgroundbookingjob.go b/backend/internal/ktmtrainbot/backgroundbookingjob.go index cad0890..fb6cbb9 100644 --- a/backend/internal/ktmtrainbot/backgroundbookingjob.go +++ b/backend/internal/ktmtrainbot/backgroundbookingjob.go @@ -59,11 +59,13 @@ func (env *Env) BackgroundJobRunner() { err = tx.Model(&jobToDo). Where("user_id NOT IN (?)", userIDArr). Where("status = ?", "pending"). + Order("created_at asc"). Preload("User"). First(&jobToDo).Error } else { err = tx.Model(&jobToDo). Where("status = ?", "pending"). + Order("created_at asc"). Preload("User"). First(&jobToDo).Error }