query optimizations

This commit is contained in:
Jeremie Panzer
2013-03-27 10:46:30 +01:00
parent 4882c39aca
commit f5a32fce13
4 changed files with 8 additions and 12 deletions

View File

@@ -61,8 +61,7 @@ public class EntriesREST extends AbstractREST {
} else {
FeedCategory feedCategory = null;
if (!ALL.equals(id)) {
feedCategory = new FeedCategory();
feedCategory.setId(Long.valueOf(id));
feedCategory = feedCategoryService.findById(getUser(), Long.valueOf(id));
}
List<FeedCategory> childrenCategories = feedCategoryService
.findAllChildrenCategories(getUser(), feedCategory);
@@ -75,7 +74,7 @@ public class EntriesREST extends AbstractREST {
}
});
entries.setName(ALL.equals(id) ? ALL : feedCategory.getName());
entries.setName(ALL.equals(id) ? "All" : feedCategory.getName());
entries.getEntries().addAll(
buildEntries(childrenCategories, subMapping, offset, limit,
unreadOnly));