File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
src/org/linkeddatafragments/datasource Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ public LinkedDataFragment createRequestedFragment()
4949 if ( request .isPageRequest () )
5050 offset = limit * ( request .getPageNumber () - 1L );
5151 else
52- offset = 0L ; // FIXME: we should not have a limit in this case!
52+ offset = 0L ;
5353
5454 final TriplePatternFragmentRequest tpfRequest =
5555 (TriplePatternFragmentRequest ) request ;
@@ -78,13 +78,17 @@ protected TriplePatternFragment createTriplePatternFragment(
7878 final long totalSize ,
7979 final boolean isLastPage )
8080 {
81- // FIXME: deal with the case in which request.isPageRequest()==false
81+ final long pageNumber ;
82+ if ( request .isPageRequest () )
83+ pageNumber = request .getPageNumber ();
84+ else
85+ pageNumber = 1L ;
8286
8387 return new TriplePatternFragmentImpl ( triples ,
8488 totalSize ,
8589 request .getFragmentURL (),
8690 request .getDatasetURL (),
87- request . getPageNumber () ,
91+ pageNumber ,
8892 isLastPage );
8993 }
9094
You can’t perform that action at this time.
0 commit comments