Skip to content

Commit 2c33db6

Browse files
committed
added zoneID for references
1 parent 0a0f1c4 commit 2c33db6

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed

.DS_Store

12 KB
Binary file not shown.

Source/Classes/Encoder/CKEncoderKeyedContainer.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ extension CKEncoderKeyedContainer: KeyedEncodingContainerProtocol {
199199
}
200200

201201
private func produceReference(for value: CKEncodable) throws -> CKRecord.Reference {
202-
let recordID = CKRecord.ID(recordName: value.cloudKitIdentifier)
202+
let recordID = CKRecord.ID(recordName: value.cloudKitIdentifier, zoneID: zoneID ?? .default)
203203
return CKRecord.Reference(recordID: recordID, action: .deleteSelf)
204204
}
205205

0 commit comments

Comments
 (0)