diff --git a/Package.swift b/Package.swift index 89a26215..55324dd4 100644 --- a/Package.swift +++ b/Package.swift @@ -11,8 +11,8 @@ let package = Package( targets: [ .binaryTarget( name: "WordPressKit", - url: "https://github.com/user-attachments/files/18209758/WordPressKit.zip", - checksum: "2c9fa7ed59864c01c8af7dc0b5dd8cbc26558799487fad3ab9e128cfbd8dae64" + url: "https://github.com/user-attachments/files/18379301/WordPressKit.zip", + checksum: "afd882de3a6a672c32c6cc7e6e1c1e68ff4e1366e7613af4eab59415ed7abb59" ), ] ) diff --git a/Sources/WordPressKit/Models/RemoteBlogJetpackModulesSettings.swift b/Sources/WordPressKit/Models/RemoteBlogJetpackModulesSettings.swift index 0c3ce7da..d1af811a 100644 --- a/Sources/WordPressKit/Models/RemoteBlogJetpackModulesSettings.swift +++ b/Sources/WordPressKit/Models/RemoteBlogJetpackModulesSettings.swift @@ -3,18 +3,11 @@ import Foundation /// This struct encapsulates the *remote* Jetpack modules settings available for a Blog entity /// public struct RemoteBlogJetpackModulesSettings { - - /// Indicates whether the Jetpack site lazy loads images. - /// - public let lazyLoadImages: Bool - /// Indicates whether the Jetpack site serves images from our server. /// public let serveImagesFromOurServers: Bool - public init(lazyLoadImages: Bool, serveImagesFromOurServers: Bool) { - self.lazyLoadImages = lazyLoadImages + public init(serveImagesFromOurServers: Bool) { self.serveImagesFromOurServers = serveImagesFromOurServers } - } diff --git a/Sources/WordPressKit/Services/BlogJetpackSettingsServiceRemote.swift b/Sources/WordPressKit/Services/BlogJetpackSettingsServiceRemote.swift index d12342a2..b18c84c7 100644 --- a/Sources/WordPressKit/Services/BlogJetpackSettingsServiceRemote.swift +++ b/Sources/WordPressKit/Services/BlogJetpackSettingsServiceRemote.swift @@ -200,13 +200,11 @@ private extension BlogJetpackSettingsServiceRemote { $0[key] = $1 } - guard let lazyLoadImagesValue = dictionary[Keys.lazyLoadImages]?[ModuleOptionKeys.active] as? Bool, - let serveImagesFromOurServersValue = dictionary[Keys.serveImagesFromOurServers]?[ModuleOptionKeys.active] as? Bool else { + guard let serveImagesFromOurServersValue = dictionary[Keys.serveImagesFromOurServers]?[ModuleOptionKeys.active] as? Bool else { throw ResponseError.decodingFailure } - return RemoteBlogJetpackModulesSettings(lazyLoadImages: lazyLoadImagesValue, - serveImagesFromOurServers: serveImagesFromOurServersValue) + return RemoteBlogJetpackModulesSettings(serveImagesFromOurServers: serveImagesFromOurServersValue) } func dictionaryFromJetpackSettings(_ settings: RemoteBlogJetpackSettings) -> [String: Any] { @@ -248,7 +246,6 @@ public extension BlogJetpackSettingsServiceRemote { static let monitorPushNotifications = "wp_note_notifications" // RemoteBlogJetpackModuleSettings keys - public static let lazyLoadImages = "lazy-images" public static let serveImagesFromOurServers = "photon" }