Skip to content

Commit

Permalink
HWKALERTS-19 Fix for default ordering
Browse files Browse the repository at this point in the history
  • Loading branch information
lucasponce committed Jun 22, 2015
1 parent 4e06de7 commit 2a91097
Showing 1 changed file with 8 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -302,6 +302,14 @@ public Page<Alert> getAlerts(String tenantId, AlertsCriteria criteria, Pager pag

private Page<Alert> preparePage(List<Alert> alerts, Pager pager) {
if (pager != null) {
if (pager.getOrder() != null
&& !pager.getOrder().isEmpty()
&& pager.getOrder().get(0).getField() == null) {
pager = Pager.builder()
.withPageSize(pager.getPageSize())
.withStartPage(pager.getPageNumber())
.orderBy(Field.ALERT_ID.getText(), Order.Direction.DESCENDING).build();
}
List<Alert> ordered = alerts;
if (pager.getOrder() != null) {
pager.getOrder().stream().filter(o -> o.getField() != null && o.getDirection() != null)
Expand Down

0 comments on commit 2a91097

Please sign in to comment.