diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f056ef9..e76e4f22 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Oeck provider is available again to free users. +- Randomic crashes on profile updates. ## 2.0.0 (2022-10-02) diff --git a/PassepartoutLibrary/Sources/PassepartoutProfiles/Repositories/ProfileRepository.swift b/PassepartoutLibrary/Sources/PassepartoutProfiles/Repositories/ProfileRepository.swift index 39de9346..430821f9 100644 --- a/PassepartoutLibrary/Sources/PassepartoutProfiles/Repositories/ProfileRepository.swift +++ b/PassepartoutLibrary/Sources/PassepartoutProfiles/Repositories/ProfileRepository.swift @@ -38,7 +38,6 @@ class ProfileRepository: Repository { func fetchedHeaders() -> FetchedValueHolder<[UUID: Profile.Header]> { let request: NSFetchRequest = CDProfile.fetchRequest() request.sortDescriptors = [ - .init(keyPath: \CDProfile.uuid, ascending: true), .init(keyPath: \CDProfile.lastUpdate, ascending: true) ] request.propertiesToFetch = [ @@ -68,7 +67,6 @@ class ProfileRepository: Repository { func profiles() -> [Profile] { let request = CDProfile.fetchRequest() request.sortDescriptors = [ - .init(keyPath: \CDProfile.uuid, ascending: true), .init(keyPath: \CDProfile.lastUpdate, ascending: true) ] do {