From c84003409492e367bcda998502361a8d76755b8b Mon Sep 17 00:00:00 2001 From: Fredrik Friis <fred-fri@dsv.su.se> Date: Tue, 28 Feb 2012 11:17:22 +0900 Subject: [PATCH] fixed the issue with repeated results --- .../scipro/match/dataprovider/ProjectIdeaDataProvider.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/se/su/dsv/scipro/match/dataprovider/ProjectIdeaDataProvider.java b/src/main/java/se/su/dsv/scipro/match/dataprovider/ProjectIdeaDataProvider.java index ef20ef0787..0bef9e295b 100644 --- a/src/main/java/se/su/dsv/scipro/match/dataprovider/ProjectIdeaDataProvider.java +++ b/src/main/java/se/su/dsv/scipro/match/dataprovider/ProjectIdeaDataProvider.java @@ -46,6 +46,10 @@ public class ProjectIdeaDataProvider extends SortableDataProvider<ProjectIdea>{ } public Iterator<ProjectIdea> iterator(int first, int count) { + + params.setLimit(count); + params.setOffset(first); + Iterator<ProjectIdea> itr; itr = ((ProjectIdeaDao) getDao()).findProjectIdeas(params).iterator(); @@ -59,6 +63,8 @@ public class ProjectIdeaDataProvider extends SortableDataProvider<ProjectIdea>{ @Override public int size() { + params.setLimit(null); + params.setOffset(null); return (int) ((ProjectIdeaDao) getDao()).countProjectIdeas(params); }