From b6b8dbb738ffd4a776de94c8c0d26dda0cef0367 Mon Sep 17 00:00:00 2001 From: momo Date: Wed, 22 Jul 2026 00:02:47 +0100 Subject: [PATCH] Fix: trade window init only lists leagues from the last realm in list. --- src/Classes/TradeQuery.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Classes/TradeQuery.lua b/src/Classes/TradeQuery.lua index 0f184675f9..0e1144fd5f 100644 --- a/src/Classes/TradeQuery.lua +++ b/src/Classes/TradeQuery.lua @@ -1353,12 +1353,12 @@ function TradeQueryClass:UpdateRealms() end -- use trade leagues api to get trade leagues including private leagues is valid. + self.allLeagues = {} for _, realmId in pairs (self.realmIds) do self.tradeQueryRequests:FetchLeagues(realmId, function(leagues, errMsg) if errMsg then self:SetNotice(self.controls.pbNotice, "Using Fallback Error while fetching league list: "..errMsg) end - self.allLeagues = {} for _, league in ipairs(leagues) do if not self.allLeagues[realmId] then self.allLeagues[realmId] = {} end t_insert(self.allLeagues[realmId], league)