Fix id of Items, saving

This commit is contained in:
Christoph Hagen
2025-06-11 08:19:44 +02:00
parent 5970ce2e9f
commit 1d0eba9d78
64 changed files with 233 additions and 217 deletions

View File

@@ -2,7 +2,7 @@ import Foundation
protocol DateItem {
var id: String { get }
var identifier: String { get }
var startDate: Date { get }
@@ -20,7 +20,7 @@ extension Sequence where Element: DateItem {
func sortedByStartDateAndId() -> [Element] {
sorted { (lhs, rhs) -> Bool in
if lhs.startDate == rhs.startDate {
return lhs.id < rhs.id
return lhs.identifier < rhs.identifier
}
return lhs.startDate > rhs.startDate
}