From 48d969d1fd9164e51b33bd4dc390ad1807f45f89 Mon Sep 17 00:00:00 2001 From: Paul Von Schrottky Date: Fri, 17 Feb 2023 16:18:46 -0300 Subject: [PATCH 1/3] Fix a regression in plan flag logic --- WordPressKit/RemoteBlog.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WordPressKit/RemoteBlog.swift b/WordPressKit/RemoteBlog.swift index 21b780c6..172bdf3a 100644 --- a/WordPressKit/RemoteBlog.swift +++ b/WordPressKit/RemoteBlog.swift @@ -72,7 +72,7 @@ import NSObject_SafeExpectations self.options = RemoteBlogOptionsHelper.mapOptions(fromResponse: json) self.planID = json.number(forKeyPath: "plan.product_id") self.planTitle = json.string(forKeyPath: "plan.product_name_short") - self.hasPaidPlan = json.number(forKeyPath: "plan.is_free")?.boolValue ?? false + self.hasPaidPlan = !(json.number(forKeyPath: "plan.is_free")?.boolValue ?? false) self.quotaSpaceAllowed = json.number(forKeyPath: "quota.space_allowed") self.quotaSpaceUsed = json.number(forKeyPath: "quota.space_used") } From 7df1bb6b23be05b09d56b9287ad466149127b9aa Mon Sep 17 00:00:00 2001 From: Paul Von Schrottky Date: Fri, 17 Feb 2023 19:51:26 -0300 Subject: [PATCH 2/3] Fix default value for free plan flag --- WordPressKit/RemoteBlog.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WordPressKit/RemoteBlog.swift b/WordPressKit/RemoteBlog.swift index 172bdf3a..e240c49a 100644 --- a/WordPressKit/RemoteBlog.swift +++ b/WordPressKit/RemoteBlog.swift @@ -72,7 +72,7 @@ import NSObject_SafeExpectations self.options = RemoteBlogOptionsHelper.mapOptions(fromResponse: json) self.planID = json.number(forKeyPath: "plan.product_id") self.planTitle = json.string(forKeyPath: "plan.product_name_short") - self.hasPaidPlan = !(json.number(forKeyPath: "plan.is_free")?.boolValue ?? false) + self.hasPaidPlan = !(json.number(forKeyPath: "plan.is_free")?.boolValue ?? true) self.quotaSpaceAllowed = json.number(forKeyPath: "quota.space_allowed") self.quotaSpaceUsed = json.number(forKeyPath: "quota.space_used") } From 6eac31641b88b0bd4e3eada60206ae24df9bebfe Mon Sep 17 00:00:00 2001 From: Paul Von Schrottky Date: Fri, 17 Feb 2023 20:40:17 -0300 Subject: [PATCH 3/3] Bump podspec beta version --- WordPressKit.podspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WordPressKit.podspec b/WordPressKit.podspec index b4b3d718..7013c0d7 100644 --- a/WordPressKit.podspec +++ b/WordPressKit.podspec @@ -2,7 +2,7 @@ Pod::Spec.new do |s| s.name = 'WordPressKit' - s.version = '6.1.0-beta.2' + s.version = '6.1.0-beta.3' s.summary = 'WordPressKit offers a clean and simple WordPress.com and WordPress.org API.' s.description = <<-DESC