bin/pwn_bdba_scan in pwn-0.4.959 vs bin/pwn_bdba_scan in pwn-0.4.960
- old
+ new
@@ -145,9 +145,10 @@
find_product = nil
find_product_attempts = scan_attempts
print 'Looking for Product in Apps by Group...'
loop do
find_product = scan_progress_resp[:products].find { |p| p[:name] == CGI.escape(File.basename(target_file)) }
+ find_product = scan_progress_resp[:products].find { |p| p[:name] == File.basename(target_file) } if find_product.nil?
break unless find_product.nil?
find_product_attempts += 1
raise "ERROR: Cannot Find Product in Apps by Group:\n#{scan_progress_resp}" if find_product_attempts >= scan_attempts