X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/6e89310a9285f1ad15d8002bf68f578eada367a0..d77aa7dfc9541bffa0109da89b95f296e751aea0:/src/nominatim_api/lookup.py?ds=sidebyside diff --git a/src/nominatim_api/lookup.py b/src/nominatim_api/lookup.py index e451edbe..89a0258e 100644 --- a/src/nominatim_api/lookup.py +++ b/src/nominatim_api/lookup.py @@ -12,7 +12,7 @@ import datetime as dt import sqlalchemy as sa -from nominatim_core.typing import SaColumn, SaRow, SaSelect +from .typing import SaColumn, SaRow, SaSelect from .connection import SearchConnection from .logging import log from . import types as ntyp @@ -127,7 +127,7 @@ async def find_in_postcode(conn: SearchConnection, place: ntyp.PlaceRef, async def find_in_all_tables(conn: SearchConnection, place: ntyp.PlaceRef, add_geometries: GeomFunc - ) -> Tuple[Optional[SaRow], RowFunc[nres.BaseResultT]]: + ) -> Tuple[Optional[SaRow], RowFunc[nres.BaseResultT]]: """ Search for the given place in all data tables and return the base information. """ @@ -219,7 +219,6 @@ async def get_simple_place(conn: SearchConnection, place: ntyp.PlaceRef, return sql.add_columns(*out) - row_func: RowFunc[nres.SearchResult] row, row_func = await find_in_all_tables(conn, place, _add_geometry)