diff --git a/parser/building_id.py b/parser/building_id.py index a18368e..2998ac8 100644 --- a/parser/building_id.py +++ b/parser/building_id.py @@ -45,7 +45,10 @@ async def async_fetch_building_id( async with session.get( "https://geocode.gate.petersburg.ru/parse/eas", params={"street": street} ) as r: - res = await r.json() + try: + res = await r.json() + except aiohttp.client_exceptions.ContentTypeError: + res = "error" if "error" in res: return None, None, None