from retail
This commit is contained in:
@@ -479,25 +479,29 @@ StaticPopupDialogs["WEAKAURAS_CONFIRM_DELETE"] = {
|
||||
preferredindex = STATICPOPUP_NUMDIALOGS,
|
||||
}
|
||||
|
||||
StaticPopupDialogs["WEAKAURAS_CONFIRM_IGNORE_UPDATES"] = {
|
||||
text = L["Do you want to ignore all future updates for this aura"],
|
||||
button1 = L["Yes"],
|
||||
button2 = L["Cancel"],
|
||||
OnAccept = function(self)
|
||||
if self.data then
|
||||
local auraData = WeakAuras.GetData(self.data)
|
||||
if auraData then
|
||||
for child in OptionsPrivate.Private.TraverseAll(auraData) do
|
||||
child.ignoreWagoUpdate = true
|
||||
function OptionsPrivate.IsWagoUpdateIgnored(auraId)
|
||||
local auraData = WeakAuras.GetData(auraId)
|
||||
if auraData then
|
||||
for child in OptionsPrivate.Private.TraverseAll(auraData) do
|
||||
if child.ignoreWagoUpdate then
|
||||
return true
|
||||
end
|
||||
end
|
||||
OptionsPrivate.SortDisplayButtons(nil, true)
|
||||
end
|
||||
end,
|
||||
OnCancel = function(self) end,
|
||||
whileDead = true,
|
||||
preferredindex = STATICPOPUP_NUMDIALOGS,
|
||||
}
|
||||
return false
|
||||
end
|
||||
|
||||
function OptionsPrivate.HasWagoUrl(auraId)
|
||||
local auraData = WeakAuras.GetData(auraId)
|
||||
if auraData then
|
||||
for child in OptionsPrivate.Private.TraverseAll(auraData) do
|
||||
if child.url and child.url ~= "" then
|
||||
return true
|
||||
end
|
||||
end
|
||||
end
|
||||
return false
|
||||
end
|
||||
|
||||
function OptionsPrivate.ConfirmDelete(toDelete, parents)
|
||||
if toDelete then
|
||||
|
||||
Reference in New Issue
Block a user