Auctionator

Auctionator

141M Downloads

Advanced Search: Attempt to compare nil with number

jrob8577 opened this issue · 2 comments

commented
1x Auctionator\AuctionatorScan.lua:470: attempt to compare nil with number
Auctionator\AuctionatorScan.lua:470: in function `AnalyzeResultsPage'
Auctionator\Auctionator-4.0.0.lua:2028: in function `Atr_OnAuctionUpdate'
Auctionator\Auctionator-4.0.0.lua:185: in function `Atr_EventHandler'
[string "​*:OnEvent"]:1: in function <[string "*​:OnEvent"]:1>

Locals:

self = <table> {
current_page = 2
searchText = "silk:4:1:0:0:700:800"
origSearchText = "silk:4:1:0:0:700:800"
sortHow = 3
items = <table> {
}
query_sent_when = 491.46702399291
query = <table> {
}
maxItemLevel = 800
shopListIndex = 1
minItemLevel = 700
processing_state = 4
}
q = <table> {
curPageInfo = <table> {
}
prvPageInfo = <table> {
}
totalAuctions = 1044
numDupPages = 0
}
msg = "Scanning auctions: page 2"
slistItemName = nil
k = nil
g = nil
f = nil
numNilOwners = 0
x = nil
(for index) = 1
(for limit) = 50
(for step) = 1
x = 1
ax = <table> {
buyoutPrice = 350000000
name = "Imperial Silkworm"
bidAmount = 0
texture = 648918
owner = "Decyde"
count = 1
huh = "ITEM_LEVEL_ABBR"
highBidder = false
canUse = true
ownerFullName = "Decyde-BetaLevelingRealm01"
level = 25
minIncrement = 0
minBid = 250000100
itemLink = "|cff0070dd|Hbattlepet:1040:25:3:1725:260:260:0000000000000000|h[Imperial Silkworm]|h|r"
quality = 3
}
itemLink = "|cff0070dd|Hbattlepet:1040:25:3:1725:260:260:0000000000000000|h[Imperial Silkworm]|h|r"
item_link = <table> {
parsed_item_link = <table> {
}
item_link = "|cff0070dd|Hbattlepet:1040:25:3:1725:260:260:0000000000000000|h[Imperial Silkworm]|h|r"
item_string = "battlepet:1040:25:3:1725:260:260:0000000000000000"
pet_id_string = "1040:25"
}
isBattlePet = true
OKitemLevel = true
_ = nil
_ = nil
_ = nil
iLevel = nil
(*temporary) = 700
(*temporary) = nil
(*temporary) = nil
(*temporary) = 700
(*temporary) = 800
(*temporary) = "attempt to compare nil with number"
ZT = <function> defined @Auctionator\AuctionatorLocalize.lua:15
zc = <table> {
IsEnglishLocale = <function> defined @Auctionator\AuctionatorLocalize.lua:63
msg_red = <function> defined @Auctionator\zcUtils.lua:573
TrimBrackets = <function> defined @Auctionator\zcUtils.lua:958
tallyAdd = <function> defined @Auctionator\zcUtils.lua:1111
msg_yellow = <function> defined @Auctionator\zcUtils.lua:575
msg = <function> defined @Auctionator\zcUtils.lua:702
GetArrayElemOrFirst = <function> defined @Auctionator\zcUtils.lua:139
NumToBool = <function> defined @Auctionator\zcUtils.lua:527
printmem = <function> defined @Auctionator\zcUtils.lua:1021
ParseBattlePetLink = <function> defined @Auctionator\zcUtils.lua:420
ShowHide = <function> defined @Auctionator\zcUtils.lua:36
StringStartsWith = <function> defined @Auctionator\zcUtils.lua:895
StringEndsWith = <function> defined @Auctionator\zcUtils.lua:875
round = <function> defined @Auctionator\zcUtils.lua:567
CopyDeep = <function> defined @Auctionator\zcUtils.lua:987
ClearTable = <function> defined @Auctionator\zcUtils.lua:978
CheckDeferredCall = <function> defined @Auctionator\zcUtils.lua:323
priceToMoneyString = <function> defined @Auctionator\zcUtils.lua:806
tallyPrint = <function> defined @Auctionator\zcUtils.lua:1123
TrimQuotes = <function> defined @Auctionator\zcUtils.lua:938
GetArrayElemOrNil = <function> defined @Auctionator\zcUtils.lua:154
BoolToNum = <function> defined @Auctionator\zcUtils.lua:517
If = <function> defined @Auctionator\zcUtils.lua:110
periodic = <function> defined @Auctionator\zcUtils.lua:346
Min = <function> defined @Auctionator\zcUtils.lua:80
msg_pink = <function> defined @Auctionator\zcUtils.lua:574
SetTextIf = <function> defined @Auctionator\zcUtils.lua:47
QuoteString = <function> defined @Auctionator\zcUtils.lua:926
msg_str = <function> defined @Auctionator\zcUtils.lua:592
ItemNamefromLink = <function> defined @Auctionator\zcUtils.lua:450
enc64 = <function> defined @Auctionator\zcUtils.lua:
commented

Here is a reproducible test:

Search in buy for silk

Check advanced

In the advanced search window select the category of armor to open item level

enter minimum and maximum item level as 110 and click search

Image for reference

http://i.imgur.com/jVQJR5n.jpg

commented

Fixed in release F