Better Wardrobe and Transmog

Better Wardrobe and Transmog

6M Downloads

Bug: Hiding an item...

nancikennedy opened this issue ยท 1 comments

commented

On Retail, with v4.7 of BetterWardrobe, I am getting an error when trying to hide (from the Collections:Appearances interface panel) items (and the item doesn't get hidden).

5x BetterWardrobe/Modules/Wardrobe.lua:3294: attempt to call global 'WardrobeCollectionFrame_GetSortedAppearanceSources' (a nil value)
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:3294: in function <BetterWardrobe/Modules/Wardrobe.lua:3289>
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:3367: in function func' [string "@BetterWardrobe/Libs/UIDropDownMenu/UIDropDownMenu.lua"]:905: in function BW_UIDropDownMenuButton_OnClick'
[string "*UIDropDownMenuTemplates.xml:139_OnClick"]:1: in function <[string "*UIDropDownMenuTemplates.xml:139_OnClick"]:1>

Locals:
model = DressUpModel {
0 =
OnEnter = defined @BetterWardrobe/Modules/Wardrobe.lua:3038
NewGlow = Texture {
}
Border = Texture {
}
OnMouseDown = defined @BetterWardrobe/Modules/Wardrobe.lua:2995
OnUpdate = defined @BetterWardrobe/Modules/Wardrobe.lua:3074
NewString = FontString {
}
TransmogStateTexture = Texture {
}
OnShow = defined @BetterWardrobe/Modules/Wardrobe.lua:3111
OnLoad = defined @BetterWardrobe/Modules/Wardrobe.lua:2981
needsItemGeo = false
Reload = defined @BetterWardrobe/Modules/Wardrobe.lua:3088
SetInfo = Frame {
}
visualInfo =

{
}
cameraID = 465
CollectionListVisual = Frame {
}
OnModelLoaded = defined @BetterWardrobe/Modules/Wardrobe.lua:2989
OnLeave = defined @BetterWardrobe/Modules/Wardrobe.lua:3068
Favorite = Frame {
}
HideVisual = Frame {
}
}
isHidden = nil
tabID = 1
visualID = 69513
_ = 3
_ = 26738
_ = false
_ = 1109214
_ = true
itemLink = "|cffffffff|Hitem:124134::::::::60:64:::::::::|h[]|h|r"
(*temporary) = nil
(*temporary) = 69513
(*temporary) = 3
(*temporary) =
{
IsOffHand = defined @FrameXML/TransmogUtil.lua:358
IsEqual = defined @FrameXML/TransmogUtil.lua:363
Set = defined @FrameXML/TransmogUtil.lua:327
IsSecondary = defined @FrameXML/TransmogUtil.lua:379
modification = 0
slotID = 15
GetArmorCategoryID = defined @FrameXML/TransmogUtil.lua:370
type = 0
IsIllusion = defined @FrameXML/TransmogUtil.lua:337
GetSlotID = defined @FrameXML/TransmogUtil.lua:341
GetSlotName = defined @FrameXML/TransmogUtil.lua:345
GetLookupKey = defined @FrameXML/TransmogUtil.lua:375
IsAppearance = defined @FrameXML/TransmogUtil.lua:333
IsEitherHand = defined @FrameXML/TransmogUtil.lua:349
IsMainHand = defined @FrameXML/TransmogUtil.lua:353
}
(*temporary) = "attempt to call global 'WardrobeCollectionFrame_GetSortedAppearanceSources' (a nil value)"
addon =
{
TransmogVendorSizeUpdated = true
ViewDelay = 3
useAltSet = false
modules =
{
}
Sort =
{
}
SecureHook = defined @Ace3/AceHook-3.0/AceHook-3.0.lua:335
GetBlizzID = defined @BetterWardrobe/Data/DataBase.lua:408
MogIt =
{
}
IsEnabled = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
GetActiveCategory = defined @BetterWardrobe/Modules/CollectionList.lua:213
RefreshCharConfig = defined @BetterWardrobe/Modules/Core.lua:1136
RegisterMessage = defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
validSetCache =
{
}
GetBaseList = defined @BetterWardrobe/Data/DataBase.lua:392
db =
{
}
SetEnabledState = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = defined @Ace3/AceHook-3.0/AceHook-3.0.lua:273
InitExtendedSetsSwap = defined @BetterWardrobe/Plugins/ExtendedTransmog.lua:6
OnEnable = defined @BetterWardrobe/Modules/Core.lua:1227
RefreshOutfitData = defined @BetterWardrobe/Modules/Core.lua:868
GetArtifactSourceInfo = defined @BetterWardrobe/Modules/ArtifactAppearances.lua:271
IsWeaponCat = defined @BetterWardrobe/Modules/CollectionList.lua:217
ItemAppearance =
{
}
OnInitialize = defined @BetterWardrobe/Modules/Core.lua:1157

commented

Also getting an error trying to hide things from the transmog interface panel:

1x BetterWardrobe/Modules/BlizzardAPI.lua:53: Usage: GetItemInfoInstant(itemID|"name"|"itemlink")
[string "=[C]"]: in function GetItemInfoInstant' [string "@BetterWardrobe/Modules/BlizzardAPI.lua"]:53: in function <BetterWardrobe/Modules/BlizzardAPI.lua:52> [string "@BetterWardrobe/Modules/BlizzardAPI.lua"]:64: in function GetTransmogLocation'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:3294: in function <BetterWardrobe/Modules/Wardrobe.lua:3289>
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:3367: in function func' [string "@BetterWardrobe/Libs/UIDropDownMenu/UIDropDownMenu.lua"]:905: in function BW_UIDropDownMenuButton_OnClick'
[string "*UIDropDownMenuTemplates.xml:139_OnClick"]:1: in function <[string "*UIDropDownMenuTemplates.xml:139_OnClick"]:1>

Locals:
(*temporary) = nil