fix:result prefer(#464)
This commit is contained in:
parent
247bdf3400
commit
646e2a8331
@ -201,9 +201,11 @@ def get_total_urls_from_info_list(infoList, ipv6=False):
|
|||||||
for origin in origin_type_prefer:
|
for origin in origin_type_prefer:
|
||||||
for ipv_type in ipv_type_total:
|
for ipv_type in ipv_type_total:
|
||||||
if ipv_num[ipv_type] < ipv_limit[ipv_type]:
|
if ipv_num[ipv_type] < ipv_limit[ipv_type]:
|
||||||
extra_urls = categorized_urls[origin][ipv_type][
|
extra_urls = (
|
||||||
source_limits[origin] :
|
categorized_urls[origin][ipv_type][source_limits[origin] :]
|
||||||
]
|
if ipv_type in ipv_type_prefer
|
||||||
|
else categorized_urls[origin][ipv_type][: source_limits[origin]]
|
||||||
|
)
|
||||||
total_urls.extend(extra_urls)
|
total_urls.extend(extra_urls)
|
||||||
ipv_num[ipv_type] += len(extra_urls)
|
ipv_num[ipv_type] += len(extra_urls)
|
||||||
if len(total_urls) >= urls_limit:
|
if len(total_urls) >= urls_limit:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user