Skip to content
This repository was archived by the owner on Sep 15, 2025. It is now read-only.

Commit d7c7018

Browse files
committed
Make BlazeCampaign Codable
1 parent e820ecc commit d7c7018

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

WordPressKit/BlazeCampaign.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import Foundation
22

3-
public final class BlazeCampaign: Decodable {
3+
public final class BlazeCampaign: Codable {
44
public let campaignID: Int
55
public let name: String?
66
public let startDate: Date?
@@ -44,7 +44,7 @@ public final class BlazeCampaign: Decodable {
4444
case creativeHTML = "creativeHtml"
4545
}
4646

47-
public enum Status: String, Decodable {
47+
public enum Status: String, Codable {
4848
case scheduled
4949
case created
5050
case rejected
@@ -61,7 +61,7 @@ public final class BlazeCampaign: Decodable {
6161
}
6262
}
6363

64-
public struct Stats: Decodable {
64+
public struct Stats: Codable {
6565
public let impressionsTotal: Int?
6666
public let clicksTotal: Int?
6767

@@ -71,7 +71,7 @@ public final class BlazeCampaign: Decodable {
7171
}
7272
}
7373

74-
public struct ContentConfig: Decodable {
74+
public struct ContentConfig: Codable {
7575
public let title: String?
7676
public let snippet: String?
7777
public let clickURL: String?

0 commit comments

Comments
 (0)