From 9fd935ef10707ab378d9420ed10e021e9da00a66 Mon Sep 17 00:00:00 2001 From: Chris Miles Date: Tue, 18 Feb 2025 13:27:56 -0600 Subject: [PATCH] [Fix] Prevent zone from loading ETL ID's on bootup (#4696) --- common/events/player_event_logs.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/common/events/player_event_logs.cpp b/common/events/player_event_logs.cpp index 38490caa4..c35523a36 100644 --- a/common/events/player_event_logs.cpp +++ b/common/events/player_event_logs.cpp @@ -81,14 +81,13 @@ void PlayerEventLogs::Init() if (!settings_to_insert.empty()) { PlayerEventLogSettingsRepository::ReplaceMany(*m_database, settings_to_insert); } - - LoadEtlIds(); - + bool processing_in_world = !RuleB(Logging, PlayerEventsQSProcess) && IsWorld(); bool processing_in_qs = RuleB(Logging, PlayerEventsQSProcess) && IsQueryServ(); // on initial boot process truncation if (processing_in_world || processing_in_qs) { + LoadEtlIds(); ProcessRetentionTruncation(); } }