From bfa135b778092183a60fa39faea795e37ce90250 Mon Sep 17 00:00:00 2001 From: Sebastian Grail Date: Thu, 29 Aug 2024 17:53:26 +1000 Subject: [PATCH] Increase SharePhotoContent photos limit to 10 --- FBSDKShareKit/FBSDKShareKit/Content/SharePhotoContent.swift | 4 ++-- .../FBSDKShareKitTests/Content/SharePhotoContentTests.swift | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/FBSDKShareKit/FBSDKShareKit/Content/SharePhotoContent.swift b/FBSDKShareKit/FBSDKShareKit/Content/SharePhotoContent.swift index f0c61a079..bb27aa4c0 100644 --- a/FBSDKShareKit/FBSDKShareKit/Content/SharePhotoContent.swift +++ b/FBSDKShareKit/FBSDKShareKit/Content/SharePhotoContent.swift @@ -116,8 +116,8 @@ extension SharePhotoContent: SharingContent { // MARK: - SharingValidatable extension SharePhotoContent: SharingValidatable { - // The number of photos that can be shared at once is restricted - private static let photosCountRange = 1 ... 6 + // The number of photos that can be shared at once is restricted by SLComposeViewController + private static let photosCountRange = 1 ... 10 /// Validate that this content contains valid values @objc(validateWithOptions:error:) diff --git a/FBSDKShareKit/FBSDKShareKitTests/Content/SharePhotoContentTests.swift b/FBSDKShareKit/FBSDKShareKitTests/Content/SharePhotoContentTests.swift index a59f50e74..060d1889a 100644 --- a/FBSDKShareKit/FBSDKShareKitTests/Content/SharePhotoContentTests.swift +++ b/FBSDKShareKit/FBSDKShareKitTests/Content/SharePhotoContentTests.swift @@ -81,7 +81,7 @@ final class SharePhotoContentTests: XCTestCase { XCTAssertNoThrow(try content.validate(options: [])) XCTAssertEqual(validator.validateArrayArray as? [SharePhoto], content.photos, .validationValidatesPhotos) XCTAssertEqual(validator.validateArrayMinCount, 1, .validationValidatesPhotos) - XCTAssertEqual(validator.validateArrayMaxCount, 6, .validationValidatesPhotos) + XCTAssertEqual(validator.validateArrayMaxCount, 10, .validationValidatesPhotos) XCTAssertEqual(validator.validateArrayName, "photos", .validationValidatesPhotos) } @@ -92,7 +92,7 @@ final class SharePhotoContentTests: XCTestCase { XCTAssertThrowsError(try content.validate(options: []), .validationValidatesPhotos) XCTAssertEqual(validator.validateArrayArray as? [SharePhoto], content.photos, .validationValidatesPhotos) XCTAssertEqual(validator.validateArrayMinCount, 1, .validationValidatesPhotos) - XCTAssertEqual(validator.validateArrayMaxCount, 6, .validationValidatesPhotos) + XCTAssertEqual(validator.validateArrayMaxCount, 10, .validationValidatesPhotos) XCTAssertEqual(validator.validateArrayName, "photos", .validationValidatesPhotos) }