1
1
import GetEntities from '@js-entity-repos/core/dist/signatures/GetEntities' ;
2
- import { end , start } from '@js-entity-repos/core/dist/types/Cursor' ;
2
+ import { start } from '@js-entity-repos/core/dist/types/Cursor' ;
3
3
import Entity from '@js-entity-repos/core/dist/types/Entity' ;
4
4
import Pagination from '@js-entity-repos/core/dist/types/Pagination' ;
5
5
import { forward } from '@js-entity-repos/core/dist/types/PaginationDirection' ;
6
6
import Sort from '@js-entity-repos/core/dist/types/Sort' ;
7
7
import SortOrder , { asc } from '@js-entity-repos/core/dist/types/SortOrder' ;
8
- import createEndCursorResult from '@js-entity-repos/core/dist/utils/createEndCursorResult' ;
9
8
import createGetEntitiesResult from '@js-entity-repos/core/dist/utils/createGetEntitiesResult' ;
10
9
import createPaginationFilter from '@js-entity-repos/core/dist/utils/createPaginationFilter' ;
11
10
import { mapValues } from 'lodash' ;
@@ -24,10 +23,6 @@ export default <E extends Entity>(config: FacadeConfig<E>): GetEntities<E> => {
24
23
} ;
25
24
const defaultSort = { id : asc } as Sort < E > ;
26
25
return async ( { filter = { } , sort = defaultSort , pagination = defaultPagination } ) => {
27
- if ( pagination . cursor === end ) {
28
- return createEndCursorResult ( pagination ) ;
29
- }
30
-
31
26
const table = ( await config . db ( ) ) . table ( config . tableName ) ;
32
27
const paginationFilter = createPaginationFilter ( pagination , sort ) ;
33
28
const fullFilter = { $and : [ filter , paginationFilter ] } ;
0 commit comments