aboutsummaryrefslogtreecommitdiff
path: root/gn3
diff options
context:
space:
mode:
Diffstat (limited to 'gn3')
-rw-r--r--gn3/api/search.py4
-rw-r--r--gn3/auth/authentication/oauth2/models/oauth2client.py2
2 files changed, 4 insertions, 2 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
diff --git a/gn3/auth/authentication/oauth2/models/oauth2client.py b/gn3/auth/authentication/oauth2/models/oauth2client.py
index ac3bdb1..70b8f59 100644
--- a/gn3/auth/authentication/oauth2/models/oauth2client.py
+++ b/gn3/auth/authentication/oauth2/models/oauth2client.py
@@ -135,7 +135,7 @@ def client(conn: db.DbConnection, client_id: uuid.UUID,
"SELECT * FROM oauth2_clients WHERE client_id=?", (str(client_id),))
result = cursor.fetchone()
the_user = user or user_by_id(conn, result["user_id"]).maybe(
- None, lambda usr: usr)
+ None, lambda usr: usr)# type: ignore
if result:
return Just(
OAuth2Client(uuid.UUID(result["client_id"]),