From 93b7114b7f929cafcf7883d1f379753e2e8b8065 Mon Sep 17 00:00:00 2001 From: "jakub.salavec" Date: Wed, 14 May 2025 14:47:05 +0200 Subject: [PATCH] Fixed - unstarted scheduled queues that are past their start time no longer peek every 60 secs --- .../src/main/java/com/gempukku/lotro/db/DbTournamentDAO.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/db/DbTournamentDAO.java b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/db/DbTournamentDAO.java index 77cdf735d..3627ff23f 100644 --- a/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/db/DbTournamentDAO.java +++ b/gemp-lotr/gemp-lotr-server/src/main/java/com/gempukku/lotro/db/DbTournamentDAO.java @@ -222,10 +222,12 @@ public class DbTournamentDAO implements TournamentDAO { SELECT id, tournament_id, name, format, start_date, type, parameters, started FROM scheduled_tournament WHERE started = 0 - AND start_date <= :start; + AND start_date <= :start + AND start_date >= :now; """; List result = conn.createQuery(sql) .addParameter("start", tillDate) + .addParameter("now", ZonedDateTime.now()) .executeAndFetch(DBDefs.ScheduledTournament.class); return result;