Skip to content

Commit a24a2d2

Browse files
committed
Fixed sort after filter
1 parent 27a137e commit a24a2d2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

api/src/main/java/io/kafbat/ui/controller/SchemasController.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,9 @@ public Mono<ResponseEntity<SchemaSubjectsResponseDTO>> getSchemas(String cluster
247247
sortOrder == null || !sortOrder.equals(SortOrderDTO.DESC)
248248
? schemaComparator : schemaComparator.reversed();
249249
if (orderBy == null || SchemaColumnsToSortDTO.SUBJECT.equals(orderBy)) {
250+
if (SortOrderDTO.DESC.equals(sortOrder)) {
251+
filteredSubjects.sort(Comparator.nullsFirst(Comparator.reverseOrder()));
252+
}
250253
subjectsToRetrieve = filteredSubjects.stream()
251254
.skip(subjectToSkip)
252255
.limit(pageSize)

0 commit comments

Comments
 (0)