Better Wardrobe and Transmog

Better Wardrobe and Transmog

6M Downloads

[5.2.1] Sets dropdown not working (But saved sets exist)

Raenore opened this issue ยท 2 comments

commented

My sets dropdown is stuck on "No Outfit" even though I do have 8 outfits saved.

image

image

This is the BugSack error:
image

commented

Same issue here, on 5.2.2.

Full text of the BugSack error:

5x BetterWardrobe/Modules/Wardrobe.lua:7350: attempt to index global 'setData' (a nil value)
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:7350: in function LoadSet' [string "@BetterWardrobe/Modules/BlizzardAPI.lua"]:94: in function LoadOutfit'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:624: in function LoadOutfit' [string "@BetterWardrobe/Modules/SavedOutfits.lua"]:192: in function SelectOutfit'
[string "@BetterWardrobe/Modules/SavedOutfits.lua"]:185: in function <...rfaceBetterWardrobe/Modules/SavedOutfits.lua:181>
[string "=[C]"]: ?
[string "=[C]"]: in function Show' [string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:880: in function <...ParentPanelManager/Mainline/UIParentPanelManager.lua:866> [string "=[C]"]: in function ShowUIPanel'
[string "@Blizzard_UIPanels_Game/Shared/PlayerInteractionFrameManager.lua"]:205: in function ShowFrame' [string "@Blizzard_UIPanels_Game/Shared/PlayerInteractionFrameManager.lua"]:240: in function <...Panels_Game/Shared/PlayerInteractionFrameManager.lua:237> [string "=[C]"]: ? [string "=[C]"]: in function TurnOrActionStop'
[string "TURNORACTION"]:4: in function <[string "TURNORACTION"]:1>

Locals:
self = Frame {
ModelR2C2 = DressUpModel {
}
ShadowCornerTopRight = Texture {
}
ModelR1C2 = DressUpModel {
}
SELECTED_SOURCE_INDEX = 3
ShadowCornerLeft = Texture {
}
BGCornerFilagreeBottomLeft = Texture {
}
ShadowCornerRight = Texture {
}
NUM_ROWS = 2
BGCornerBottomLeft = Texture {
}
BGCornerTopRight = Texture {
}
ModelR1C1 = DressUpModel {
}
ShadowCornerBottomLeft = Texture {
}
Bg = Texture {
}
OverlayShadowBottomLeft = Texture {
}
APPLIED_SOURCE_INDEX = 1
NineSlice = Frame {
}
searchType = 3
OverlayShadowLeft = Texture {
}
ModelR2C3 = DressUpModel {
}
ShadowCornerTopLeft = Texture {
}
BackgroundTile = Texture {
}
BGCornerBottomRight = Texture {
}
ShadowCornerTop = Texture {
}
PendingTransmogFrame = Frame {
}
PagingFrame = Frame {
}
OverlayShadowTopRight = Texture {
}
OverlayShadowRight = Texture {
}
BGCornerTopLeft = Texture {
}
BGCornerFilagreeBottomRight = Texture {
}
PAGE_SIZE = 8
ModelR2C4 = DressUpModel {
}
layoutType = "InsetFrameTemplate"
OverlayShadowBottom = Texture {
}
ModelR2C1 = DressUpModel {
}
OverlayShadowTop = Texture {
}
ShadowCornerBottom = Texture {
}
ModelR1C3 = DressUpModel {
}
OverlayShadowTopLeft = Texture {
}
NUM_COLS = 4
ModelR1C4 = DressUpModel {
}
NoValidSetsLabel = FontString {
}
ShadowCornerBottomRight = Texture {
}
Models =

{
}
ShadowLineBottom = Texture {
}
ShadowLineTop = Texture {
}
OverlayShadowBottomRight = Texture {
}
}
setID = 5002
waitingOnData = false
transmogSources =
{
}
setType = "SavedBlizzard"
emptySlotData =
{
1 = 134110
3 = 134112
4 = 142503
5 = 168659
6 = 143539
7 = 216696
8 = 168664
9 = 168665
10 = 158329
15 = 134111
19 = 142504
}
(*temporary) = nil
(*temporary) =
{
1 = 134110
3 = 134112
4 = 142503
5 = 168659
6 = 143539
7 = 216696
8 = 168664
9 = 168665
10 = 158329
15 = 134111
19 = 142504
}
(*temporary) =
{
7 = 216696
1 = 134110
4 = 142503
8 = 168664
9 = 168665
5 = 168659
10 = 158329
3 = 134112
6 = 143539
19 = 142504
15 = 134111
}
(*temporary) = 15
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = 134111
(*temporary) = Button {
Right = Texture {
}
Left = Texture {
}
fitTextWidthPadding = 40
Text = BetterWardrobeTMOutfitDropDownText {
}
Middle = Texture {
}
fitTextCanWidthDecrease = true
}
(*temporary) = false
(*temporary) = Button {
Right = Texture {
}
Left = Texture {
}
fitTextWidthPadding = 40
Text = BetterWardrobeTMOutfitDropDownText {
}
Middle = Texture {
}
fitTextCanWidthDecrease = true
}
(*temporary) = Texture {
}
(*temporary) = "Interface\Buttons\UI-Panel-Button-Disabled"
(*temporary) = true
(*temporary) = nil
(*temporary) = nil
(*temporary) = "lightforgeddraenei"
(*temporary) = "lightforgeddraenei-male"
(*temporary) = nil
(*temporary) = ModelScene {
ClearAllPendingButton = Button {
}
tagToActor =
{
}
actorTemplate = "ModelSceneActorTemplate"
cameras =
{
}
ControlFrame = Frame {
}
tagToCamera =
{
}
}
(*temporary) = "player-rider"
(*temporary) = nil
(*temporary) = "attempt to index global 'setData' (a nil value)"
addon =
{
ViewDelay = 3
useAltSet = false
modules =
{
}
newTransmogInfo =
{
}
MogIt =
{
}
validSetCache =
{
}
ArmorSetModCache =
{
}
db =
{
}
MiscSets =
{
}
ItemAppearance =
{
}
itemSourceID =
{
}
ArmorSets =
{
}
Globals =
{
}
C_TransmogCollection =
{
}
Camera =
{
}
name = "BetterWardrobe"
UI =
{
}
usableSourceCache =
{
}
Init =
{
}
useNativeForm = false
VariantSets =
{
}
CollectionList =
{
}
SetsDataProvider =
{
}
TransmogVendorSizeUpdated = true
SavedSetCache =
{
}
preview = BW_ProfileTooltip {
}
sortDB =
{
}
Profile =
{
}
optionsFrame = Frame {
}
SelecteSavedList = false
collectionCache =
{
}
defaultModuleState = true
searchSet =
{
}
HiddenAppearanceDB =
{
}
F

commented

I also have a bugstack error to add.

Date: 2024-08-24 13:01:52 ID: 3 Error occured in: Global Count: 1 Message: Interface/AddOns/BetterWardrobe/Modules/Wardrobe.lua line 7256: bad argument #1 to 'pairs' (table expected, got nil) Debug: [string "=[C]"]: ? [string "=[C]"]: pairs() [string "@Interface/AddOns/BetterWardrobe/Modules/Wardrobe.lua"]:7256: LoadSet() [string "@Interface/AddOns/BetterWardrobe/Modules/BlizzardAPI.lua"]:94: LoadOutfit() [string "@Interface/AddOns/BetterWardrobe/Modules/Wardrobe.lua"]:624: LoadOutfit() [string "@Interface/AddOns/BetterWardrobe/Modules/SavedOutfits.lua"]:192: SelectOutfit() [string "@Interface/AddOns/BetterWardrobe/Modules/SavedOutfits.lua"]:185: ...rface/AddOns/BetterWardrobe/Modules/SavedOutfits.lua:181 [string "=[C]"]: Show() [string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:493: SetUIPanel() [string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:336: ShowUIPanel() [string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:174: ...ParentPanelManager/Mainline/UIParentPanelManager.lua:169 [string "=[C]"]: SetAttribute() [string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:888: ...ParentPanelManager/Mainline/UIParentPanelManager.lua:866 [string "=[C]"]: ShowUIPanel() [string "@Interface/AddOns/Blizzard_UIPanels_Game/Shared/PlayerInteractionFrameManager.lua"]:205: ShowFrame() [string "@Interface/AddOns/Blizzard_UIPanels_Game/Shared/PlayerInteractionFrameManager.lua"]:240: ...Panels_Game/Shared/PlayerInteractionFrameManager.lua:237 [string "=[C]"]: TurnOrActionStop() [string "TURNORACTION"]:4: [string "TURNORACTION"]:1 Locals: