|
612 | 612 |
|
613 | 613 | let _ = try await syncEngine.share(record: remindersList, configure: { _ in }) |
614 | 614 |
|
615 | | - assertQuery(SyncMetadata.select(\.share), database: syncEngine.metadatabase) { |
| 615 | + assertQuery( |
| 616 | + SyncMetadata.select { ($0.share, $0.userModificationTime) }, |
| 617 | + database: syncEngine.metadatabase |
| 618 | + ) { |
616 | 619 | """ |
617 | | - ┌────────────────────────────────────────────────────────────────────────┐ |
618 | | - │ CKRecord( │ |
619 | | - │ recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__), │ |
620 | | - │ recordType: "cloudkit.share", │ |
621 | | - │ parent: nil, │ |
622 | | - │ share: nil │ |
623 | | - │ ) │ |
624 | | - └────────────────────────────────────────────────────────────────────────┘ |
| 620 | + ┌────────────────────────────────────────────────────────────────────────┬───┐ |
| 621 | + │ CKRecord( │ 0 │ |
| 622 | + │ recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__), │ │ |
| 623 | + │ recordType: "cloudkit.share", │ │ |
| 624 | + │ parent: nil, │ │ |
| 625 | + │ share: nil │ │ |
| 626 | + │ ) │ │ |
| 627 | + └────────────────────────────────────────────────────────────────────────┴───┘ |
625 | 628 | """ |
626 | 629 | } |
627 | 630 |
|
|
641 | 644 | recordID: CKRecord.ID(1:remindersLists/zone/__defaultOwner__), |
642 | 645 | recordType: "remindersLists", |
643 | 646 | parent: nil, |
644 | | - share: CKReference(recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__)) |
| 647 | + share: CKReference(recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__)), |
| 648 | + id: 1, |
| 649 | + title: "Personal" |
645 | 650 | ) |
646 | 651 | ] |
647 | 652 | ), |
|
700 | 705 | recordID: CKRecord.ID(1:remindersLists/zone/__defaultOwner__), |
701 | 706 | recordType: "remindersLists", |
702 | 707 | parent: nil, |
703 | | - share: CKReference(recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__)) |
| 708 | + share: CKReference(recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__)), |
| 709 | + id: 1, |
| 710 | + title: "Personal" |
704 | 711 | ) |
705 | 712 | ] |
706 | 713 | ), |
|
763 | 770 | recordID: CKRecord.ID(1:remindersLists/zone/__defaultOwner__), |
764 | 771 | recordType: "remindersLists", |
765 | 772 | parent: nil, |
766 | | - share: CKReference(recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__)) |
| 773 | + share: CKReference(recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__)), |
| 774 | + id: 1, |
| 775 | + title: "Personal" |
767 | 776 | ) |
768 | 777 | ] |
769 | 778 | ), |
|
793 | 802 | recordID: CKRecord.ID(1:remindersLists/zone/__defaultOwner__), |
794 | 803 | recordType: "remindersLists", |
795 | 804 | parent: nil, |
796 | | - share: CKReference(recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__)) |
| 805 | + share: CKReference(recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__)), |
| 806 | + id: 1, |
| 807 | + title: "Personal" |
797 | 808 | ) |
798 | 809 | ] |
799 | 810 | ), |
|
2787 | 2798 | recordID: CKRecord.ID(1:remindersLists/zone/__defaultOwner__), |
2788 | 2799 | recordType: "remindersLists", |
2789 | 2800 | parent: nil, |
2790 | | - share: CKReference(recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__)) |
| 2801 | + share: CKReference(recordID: CKRecord.ID(share-1:remindersLists/zone/__defaultOwner__)), |
| 2802 | + id: 1, |
| 2803 | + title: "Personal" |
2791 | 2804 | ) |
2792 | 2805 | ] |
2793 | 2806 | ), |
|
0 commit comments