From adc07f512292d99a4a338e6ca4910eda59b98ff1 Mon Sep 17 00:00:00 2001 From: Manuel Simon Hirsig Date: Tue, 22 Mar 2016 22:40:24 +0100 Subject: [PATCH] bugfix --- scan_util.lua | 2 +- search_frame.lua | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/scan_util.lua b/scan_util.lua index 810096c..52f5fa4 100644 --- a/scan_util.lua +++ b/scan_util.lua @@ -339,7 +339,7 @@ function m.find(auction_record, status_bar, on_abort, on_failure, on_success) end local found - Aux.scan.start{ + return Aux.scan.start{ type = auction_record.query_type, queries = queries, on_scan_start = function() diff --git a/search_frame.lua b/search_frame.lua index a5c7d11..7958600 100644 --- a/search_frame.lua +++ b/search_frame.lua @@ -5,7 +5,8 @@ aux_favorite_searches = {} aux_recent_searches = {} local scanned_records = {} local aborted_search -local search_id +local search_scan_id +local find_scan_id private.popup_info = { rename = {} @@ -771,7 +772,7 @@ function public.on_load() end function private.stop_search() - Aux.scan.abort(search_id) + Aux.scan.abort(search_scan_id) end function public.start_search(filter_string, resume) @@ -824,7 +825,7 @@ function public.start_search(filter_string, resume) end local current_query, current_page - search_id = Aux.scan.start{ + search_scan_id = Aux.scan.start{ type = 'list', queries = queries, on_scan_start = function() @@ -912,8 +913,9 @@ do return end + Aux.scan.abort(find_scan_id) state = SEARCHING - Aux.scan_util.find( + find_scan_id = Aux.scan_util.find( record, private.status_bar, function()