avoid fallback country lookup when places are excluded

This commit is contained in:
Sarah Hoffmann
2023-06-20 12:22:08 +02:00
parent 2f4342810d
commit 4ad8818809
2 changed files with 7 additions and 1 deletions

View File

@@ -403,6 +403,12 @@ class CountrySearch(AbstractSearch):
details: SearchDetails) -> nres.SearchResults:
""" Look up the country in the fallback country tables.
"""
# Avoid the fallback search when this is a more search. Country results
# usually are in the first batch of results and it is not possible
# to exclude these fallbacks.
if details.excluded:
return nres.SearchResults()
t = conn.t.country_name
tgrid = conn.t.country_grid