diff options
Diffstat (limited to 'gn3/api')
-rw-r--r-- | gn3/api/search.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gn3/api/search.py b/gn3/api/search.py index 866b040..0e832da 100644 --- a/gn3/api/search.py +++ b/gn3/api/search.py @@ -173,7 +173,9 @@ def parse_location_field(species_query: xapian.Query, raise ValueError location: tuple[Maybe[int], Maybe[int]] if ".." in location_str: - location = tuple(limit.map(apply_si_suffix) for limit in parse_range(location_str)) + the_range = parse_range(location_str) + location = (the_range[0].map(apply_si_suffix), # type: ignore + the_range[1].map(apply_si_suffix)) # type: ignore # If point location, assume +/- 50 kbases on either side. else: width = 50*10**3 |