Fix a bug where AuraList wasn't processing a full update

This fixes issue #8
This commit is contained in:
2023-05-12 15:50:34 +02:00
parent 263b3f1330
commit 5668a5b4db

View File

@@ -213,8 +213,15 @@ function AuraList:RemoveAura(iid)
return statusChanged
end
-- FIXME: param wrong
---@param info UnitAuraInfo
function AuraList:Update(info)
if info.isFullUpdate then
self:Reset()
-- FIXME: return value might not reflect truth but true is the more prudent choice
return true
end
local GetAuraDataByAuraInstanceID = C_UnitAuras.GetAuraDataByAuraInstanceID
local statusChanged = false
for _, aura in ipairs(info.addedAuras or {}) do