OmniCC

OmniCC

54M Downloads

group filter not working and LUA error when trying to delete a group

hollo6 opened this issue ยท 2 comments

commented

I have added TidyPlates to a group to have OmniCC not be shown on nameplate buffs, but they are still shown (tried with Beta3, Beta4, Beta5). Not sure how I got here because this was working with Beta3 before. Tried deleting/recreating/readding the group and the rule but it didn't help.
Also sometimes when trying to delete the group (not always) I get the following LUA error:

Message: ..\AddOns\OmniCC_Config\panels\rules.lua line 28:
attempt to index a nil value
Debug:
OmniCC_Config\panels\rules.lua:28: GetGroupRules()
OmniCC_Config\panels\rules.lua:68: GetItems()
...nterface\AddOns\OmniCC_Config\widgets\listEditor.lua:297: UpdateList()
OmniCC_Config\panels\rules.lua:43: UpdateValues()
OmniCC_Config\mainPanel.lua:276:
OmniCC_Config\mainPanel.lua:249
OmniCC_Config\mainPanel.lua:334: SetGroupId()
OmniCC_Config\mainPanel.lua:324: RemoveGroup()
OmniCC_Config\mainPanel.lua:89:
OmniCC_Config\mainPanel.lua:88
Locals:
self = OmniCCOptions_Rules {
0 =
AddWidgets = defined @interface\AddOns\OmniCC_Config\panels\rules.lua:34
UpdateValues = defined @interface\AddOns\OmniCC_Config\panels\rules.lua:42
rules = OmniCCOptions_RulesList {
}
GetGroupRules = defined @interface\AddOns\OmniCC_Config\panels\rules.lua:27
AddRulesEditor = defined @interface\AddOns\OmniCC_Config\panels\rules.lua:46
}
(*temporary) = nil
(*temporary) = "base"
(*temporary) = defined =[C]:-1
(*temporary) = "attempt to index a nil value"
groupIdToGroup = defined @interface\AddOns\OmniCC_Config\panels\rules.lua:13
OmniCCOptions =

{
AddTab = defined @interface\AddOns\OmniCC_Config\mainPanel.lua:307
ListEditor = {
}
FontSelector = {
}
Group =
{
}
SetGroupId = defined @interface\AddOns\OmniCC_Config\mainPanel.lua:333
RemoveGroup = defined @interface\AddOns\OmniCC_Config\mainPanel.lua:322
GetGroupId = defined @interface\AddOns\OmniCC_Config\mainPanel.lua:329
ColorSelector = {
}
Dropdown = {
}
CheckButton = {
}
RadioButton = {
}
GetGroupSets = defined @interface\AddOns\OmniCC_Config\mainPanel.lua:312
AddGroup = defined @interface\AddOns\OmniCC_Config\mainPanel.lua:316
RadioGroup = {
}
Slider = {
}
}

commented

I just realized that no matter what I'm trying to change in any of the configuration options, nothing happens. But in most cases I don't get any errors.
Tried to start it from scratch and deleted the .luas from WTF but there is no change.

commented

Seems all OK in 8.0.4!