From 11e8645dd685c7520b742d2f85105b3ff1eb719b Mon Sep 17 00:00:00 2001 From: Manuel Simon Hirsig Date: Sat, 26 Nov 2016 18:38:27 +0100 Subject: [PATCH] ipairs refactoring --- util/filter.lua | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/util/filter.lua b/util/filter.lua index 2b2807a..cc53c35 100644 --- a/util/filter.lua +++ b/util/filter.lua @@ -421,8 +421,8 @@ function suggestions(filter) -- item names if getn(filter.components) == 0 then - for _, name in ipairs(aux_auctionable_items) do - tinsert(suggestions, name .. '/exact') + for i = 1, getn(aux_auctionable_items) do + tinsert(suggestions, aux_auctionable_items[i] .. '/exact') end end @@ -432,7 +432,8 @@ end function M.filter_string(components) local query_builder = query_builder() - for _, component in ipairs(components) do + for i = 1, getn(components) do + local component = components[i] if component[1] == 'blizzard' then query_builder.append(filter[4] or filter[3]) elseif component[1] == 'operator' then @@ -455,7 +456,8 @@ end function prettified_filter_string(filter) local prettified = query_builder() - for _, component in ipairs(filter.components) do + for i = 1, getn(filter.components) do + local component = filter.components[i] if component[1] == 'blizzard' then if component[2] == 'name' then if filter.blizzard.exact then