diff options
-rw-r--r-- | gn3/api/search.py | 4 | ||||
-rw-r--r-- | gn3/auth/authentication/oauth2/models/oauth2client.py | 2 | ||||
-rw-r--r-- | mypy.ini | 2 |
3 files changed, 5 insertions, 3 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"]), @@ -55,5 +55,5 @@ ignore_missing_imports = True [mypy-authlib.*] ignore_missing_imports = True -[mypy-pymonad.*] +[mypy-pymonad.tools] ignore_missing_imports = True |