Skip to content

Commit 8ffb0d4

Browse files
committed
Add CaseIterable
1 parent 40342e8 commit 8ffb0d4

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ let package = Package(
1111
targets: [
1212
.binaryTarget(
1313
name: "WordPressKit",
14-
url: "https://github.com/user-attachments/files/20062492/WordPressKit.zip",
15-
checksum: "dd2bcc029d1d0bdc1b973f006d4c5cb9f0a6219a1fbfd82392c28be8c0bbe2a3"
14+
url: "https://github.com/user-attachments/files/20066712/WordPressKit.zip",
15+
checksum: "0663dd7a2608185cdd5cabb99046cd0146d6ef22a446cf8d2c123823d813b813"
1616
),
1717
]
1818
)

Sources/WordPressKit/Services/PeopleServiceRemote.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -179,27 +179,27 @@ public class PeopleServiceRemote: ServiceRemoteWordPressComREST {
179179
public var subscriptionTypeFilter: FilterSubscriptionType?
180180
public var paymentTypeFilter: FilterPaymentType?
181181

182-
public enum SortField: String {
182+
public enum SortField: String, CaseIterable {
183183
case dateSubscribed = "date_subscribed"
184184
case email = "email"
185185
case name = "name"
186186
case plan = "plan"
187187
case subscriptionStatus = "subscription_status"
188188
}
189189

190-
public enum SortOrder: String {
190+
public enum SortOrder: String, CaseIterable {
191191
case ascending = "asc"
192192
case descending = "dsc"
193193
}
194194

195-
public enum FilterSubscriptionType: String {
195+
public enum FilterSubscriptionType: String, CaseIterable {
196196
case email = "email_subscriber"
197197
case reader = "reader_subscriber"
198198
case unconfirmed = "unconfirmed_subscriber"
199199
case blocked = "blocked_subscriber"
200200
}
201201

202-
public enum FilterPaymentType: String {
202+
public enum FilterPaymentType: String, CaseIterable {
203203
case free
204204
case paid
205205
}

0 commit comments

Comments
 (0)