mirror of
https://github.com/Ranchero-Software/NetNewsWire.git
synced 2025-01-23 07:39:59 +01:00
Add additional sort criteria for when published date is equal. Issue #644
This commit is contained in:
parent
6527ac852c
commit
46bc867241
@ -53,6 +53,9 @@ extension Array where Element == Article {
|
||||
func sortedByDate(_ sortDirection: ComparisonResult) -> ArticleArray {
|
||||
|
||||
let articles = sorted { (article1, article2) -> Bool in
|
||||
if article1.logicalDatePublished == article2.logicalDatePublished {
|
||||
return article1.articleID < article2.articleID
|
||||
}
|
||||
if sortDirection == .orderedDescending {
|
||||
return article1.logicalDatePublished > article2.logicalDatePublished
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user