Fixes for the guild stuff

This commit is contained in:
Dustin Hendrickson
2025-07-31 20:22:00 -07:00
parent a5227128ea
commit d39fd3dc6f

View File

@@ -426,12 +426,12 @@ static void UpdatePersistentGuildTracker()
uint32 addedCount = 0;
// Only add new guilds with real players - never remove existing ones
// Update or insert guilds with real players - ensure has_real_players is set to 1
for (uint32 guildId : currentRealPlayerGuilds)
{
// Use INSERT IGNORE to only add if not already present
// Use REPLACE INTO to update existing records or insert new ones
CharacterDatabase.Execute(
"INSERT IGNORE INTO bot_level_brackets_guild_tracker (guild_id, has_real_players) "
"REPLACE INTO bot_level_brackets_guild_tracker (guild_id, has_real_players) "
"VALUES ({}, 1)",
guildId
);