File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 1010
1111if TYPE_CHECKING :
1212 from sqlalchemy .ext .asyncio import AsyncSession
13- from sqlalchemy .orm import Query
13+ from sqlalchemy .sql import Select
1414
1515
1616async def paginate (
1717 session : AsyncSession ,
18- query : Query ,
18+ query : Select ,
1919 params : Optional [AbstractParams ] = None ,
2020) -> AbstractPage : # pragma: no cover # FIXME: fix coverage report generation
2121 params = resolve_params (params )
2222
23- total = await session .scalar (select (func .count ()).select_from (query .subquery ()))
23+ total = await session .scalar (select (func .count ()).select_from (query .subquery ())) # type: ignore
2424 items = await session .execute (paginate_query (query , params ))
2525
2626 return create_page ([* items .scalars ()], total , params )
You can’t perform that action at this time.
0 commit comments