Revision 572d3814
Added by Andreas Kohlbecker about 5 years ago
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/RegistrationDTOController.java | ||
---|---|---|
61 | 61 |
{ |
62 | 62 |
|
63 | 63 |
|
64 |
private static final List<OrderHint> ORDER_BY_IDENTIFIER = Arrays.asList(new OrderHint("specificIdentifier", SortOrder.DESCENDING)); |
|
64 |
private static final List<OrderHint> ORDER_BY_DATE_AND_ID = Arrays.asList( |
|
65 |
new OrderHint("registrationDate", SortOrder.DESCENDING), |
|
66 |
new OrderHint("specificIdentifier", SortOrder.DESCENDING) |
|
67 |
); |
|
65 | 68 |
|
66 | 69 |
private static final List<OrderHint> ORDER_BY_SUMMARY = Arrays.asList(new OrderHint("summary", SortOrder.ASCENDING)); |
67 | 70 |
|
... | ... | |
166 | 169 |
} |
167 | 170 |
Pager<RegistrationDTO> pager = registrationWorkingSetService.pageDTOs(submitterUuid, statusSet, |
168 | 171 |
identifierFilterPattern, taxonNameFilterPattern, typeDesignationStatusUuids, |
169 |
pageSize, pageIndex, ORDER_BY_IDENTIFIER);
|
|
172 |
pageSize, pageIndex, ORDER_BY_DATE_AND_ID);
|
|
170 | 173 |
return pager; |
171 | 174 |
} |
172 | 175 |
|
... | ... | |
200 | 203 |
|
201 | 204 |
Pager<RegistrationDTO> regPager = registrationWorkingSetService.findInTaxonGraph(null, includedStatus, |
202 | 205 |
taxonNameFilterPattern, matchMode, |
203 |
pageSize, pageIndex, ORDER_BY_IDENTIFIER);
|
|
206 |
pageSize, pageIndex, ORDER_BY_DATE_AND_ID);
|
|
204 | 207 |
|
205 | 208 |
return regPager; |
206 | 209 |
} |
Also available in: Unified diff
fix #7978 registrationDTOs ordered by registration date