mirror of
https://github.com/osm-search/Nominatim.git
synced 2024-11-25 08:52:52 +03:00
Merge pull request #3593 from lonvia/order-by-bbox
Use bbox size for secondary order of results
This commit is contained in:
commit
79836e51d6
@ -116,7 +116,7 @@ class ForwardGeocoder:
|
||||
limit to the configured number of results.
|
||||
"""
|
||||
if results:
|
||||
results.sort(key=lambda r: r.ranking)
|
||||
results.sort(key=lambda r: (r.ranking, 0 if r.bbox is None else -r.bbox.area))
|
||||
min_rank = results[0].rank_search
|
||||
min_ranking = results[0].ranking
|
||||
results = SearchResults(r for r in results
|
||||
|
Loading…
Reference in New Issue
Block a user