We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d95d7cd commit db42b45Copy full SHA for db42b45
1 file changed
Tests/SQLiteDataTests/Internal/CloudKitTestHelpers.swift
@@ -93,7 +93,10 @@ extension SyncEngine {
93
return ModifyRecordsCallback {
94
await syncEngine.parentSyncEngine.handleEvent(
95
.fetchedRecordZoneChanges(
96
- modifications: saveResults.values.compactMap { try? $0.get() },
+ modifications: saveResults.values.compactMap {
97
+ guard let record = try? $0.get() else { return nil }
98
+ return record.copy() as? CKRecord
99
+ },
100
deletions: deleteResults.compactMap { recordID, result in
101
(recordsToDeleteByID[recordID]?.recordType).flatMap { recordType in
102
(try? result.get()) != nil
0 commit comments