|
1735 | 1735 | syncEngine.state.add(pendingRecordZoneChanges: [.deleteRecord(failedRecordID)]) |
1736 | 1736 | break |
1737 | 1737 | case .networkFailure, .networkUnavailable, .zoneBusy, .serviceUnavailable, |
1738 | | - .notAuthenticated, .operationCancelled, .internalError, .partialFailure, |
1739 | | - .badContainer, .requestRateLimited, .missingEntitlement, .invalidArguments, |
1740 | | - .resultsTruncated, .assetFileNotFound, .assetFileModified, .incompatibleVersion, |
1741 | | - .constraintViolation, .changeTokenExpired, .badDatabase, .quotaExceeded, |
1742 | | - .limitExceeded, .userDeletedZone, .tooManyParticipants, .alreadyShared, |
1743 | | - .managedAccountRestricted, .participantMayNeedVerification, .serverResponseLost, |
1744 | | - .assetNotAvailable, .accountTemporarilyUnavailable, .permissionFailure, |
1745 | | - .unknownItem, .serverRecordChanged, .serverRejectedRequest, .zoneNotFound, |
1746 | | - .participantAlreadyInvited: |
| 1738 | + .notAuthenticated, .operationCancelled, .internalError, .partialFailure, |
| 1739 | + .badContainer, .requestRateLimited, .missingEntitlement, .invalidArguments, |
| 1740 | + .resultsTruncated, .assetFileNotFound, .assetFileModified, .incompatibleVersion, |
| 1741 | + .constraintViolation, .changeTokenExpired, .badDatabase, .quotaExceeded, |
| 1742 | + .limitExceeded, .userDeletedZone, .tooManyParticipants, .alreadyShared, |
| 1743 | + .managedAccountRestricted, .participantMayNeedVerification, .serverResponseLost, |
| 1744 | + .assetNotAvailable, .accountTemporarilyUnavailable, .permissionFailure, |
| 1745 | + .unknownItem, .serverRecordChanged, .serverRejectedRequest, .zoneNotFound: |
1747 | 1746 | break |
| 1747 | + #if canImport(FoundationModels) |
| 1748 | + case .participantAlreadyInvited: |
| 1749 | + continue |
| 1750 | + #endif |
1748 | 1751 | @unknown default: |
1749 | 1752 | break |
1750 | 1753 | } |
|
0 commit comments