diff --git a/core/history.lua b/core/history.lua index 6b18714..6cc7b80 100644 --- a/core/history.lua +++ b/core/history.lua @@ -86,12 +86,14 @@ AUX_data_sharer:SetScript("OnEvent", function() if msg == "AuxData" then if arg2 ~= AUXplayerName then local unit_buyout_price = tonumber (munit_buyout_price) + if unit_buyout_price then --print("received data:" .. msg .. "," .. item_key .. "," .. unit_buyout_price); --for testing (print comes from PFUI) - local item_record = read_record(item_key) - if unit_buyout_price > 0 and unit_buyout_price < (item_record.daily_min_buyout or aux.huge) then - item_record.daily_min_buyout = unit_buyout_price - write_record(item_key, item_record) - --print("wrote data"); --for testing (print comes from PFUI) + local item_record = read_record(item_key) + if unit_buyout_price > 0 and unit_buyout_price < (item_record.daily_min_buyout or aux.huge) then + item_record.daily_min_buyout = unit_buyout_price + write_record(item_key, item_record) + --print("wrote data"); --for testing (print comes from PFUI) + end end end end diff --git a/core/slash.lua b/core/slash.lua index 66e60bf..5b951ad 100644 --- a/core/slash.lua +++ b/core/slash.lua @@ -61,6 +61,9 @@ function SlashCmdList.AUX(command) elseif arguments[1] == 'sharing' then aux.account_data.sharing = not aux.account_data.sharing aux.print('sharing ' .. status(aux.account_data.sharing)) + elseif arguments[1] == 'show' and arguments[2] == 'hidden' then + aux.account_data.showhidden = not aux.account_data.showhidden + aux.print('show hidden ' .. status(aux.account_data.showhidden)) else aux.print('Usage:') aux.print('- scale [' .. aux.color.blue(aux.account_data.scale) .. ']') @@ -78,5 +81,6 @@ function SlashCmdList.AUX(command) aux.print('- clear item cache') aux.print('- populate wdb') aux.print('- sharing [' .. status(aux.account_data.sharing) .. ']') + aux.print('- show hidden [' .. status(aux.account_data.showhidden) .. ']') end end \ No newline at end of file diff --git a/tabs/post/core.lua b/tabs/post/core.lua index bd405df..10d48b9 100644 --- a/tabs/post/core.lua +++ b/tabs/post/core.lua @@ -103,7 +103,7 @@ end function update_inventory_listing() local records = aux.values(aux.filter(aux.copy(inventory_records), function(record) local settings = read_settings(record.key) - return record.aux_quantity > 0 and (not settings.hidden or show_hidden_checkbox:GetChecked()) + return record.aux_quantity > 0 and (not settings.hidden or show_hidden_checkbox:GetChecked() or aux.account_data.showhidden) end)) sort(records, function(a, b) return a.name < b.name end) item_listing.populate(inventory_listing, records) @@ -205,6 +205,7 @@ function post_auctions() stack_count = stack_count_slider:GetValue() local duration = UIDropDownMenu_GetSelectedValue(duration_dropdown) local key = selected_item.key + print(duration) local duration_code if duration == DURATION_2 then @@ -601,6 +602,7 @@ function initialize_duration_dropdown() UIDropDownMenu_SetSelectedValue(duration_dropdown, this.value) local settings = read_settings() settings.duration = this.value + print(this.value) write_settings(settings) refresh = true end