Skip to content

Commit a8863a3

Browse files
committed
curationstatus ordering fix
1 parent 83c7e03 commit a8863a3

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/main/java/edu/harvard/iq/dataverse/DatasetVersion.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2157,6 +2157,13 @@ public String getLocaleLastUpdateTime() {
21572157

21582158
// Add methods to manage curationLabels
21592159
public List<CurationStatus> getCurationStatuses() {
2160+
// Sort the list to ensure null createTime values appear last
2161+
if (curationStatuses != null) {
2162+
curationStatuses.sort(Comparator.comparing(
2163+
CurationStatus::getCreateTime,
2164+
Comparator.nullsLast(Comparator.reverseOrder())
2165+
));
2166+
}
21602167
return curationStatuses;
21612168
}
21622169

0 commit comments

Comments
 (0)