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

Commit d0b5ede

Browse files
Add missing field to support creating Evergreen campaigns
1 parent ec0a2b8 commit d0b5ede

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

fluxc/src/main/java/org/wordpress/android/fluxc/model/blaze/BlazeCampaignCreationRequest.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ data class BlazeCampaignCreationRequest(
1919
val urlParams: Map<String, String>,
2020
val mainImage: MediaModel,
2121
val targetingParameters: BlazeTargetingParameters?,
22-
val timeZoneId: String = TimeZone.getDefault().id
22+
val timeZoneId: String = TimeZone.getDefault().id,
23+
val isEndlessCampaign: Boolean
2324
)
2425

2526
data class BlazeCampaignCreationRequestBudget(

fluxc/src/main/java/org/wordpress/android/fluxc/network/rest/wpcom/blaze/BlazeCreationRestClient.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,8 @@ class BlazeCreationRestClient @Inject constructor(
227227
"devices" to it.devices,
228228
"page_topics" to it.topics
229229
).filterNotNull()
230-
}
230+
},
231+
"is_evergreen" to request.isEndlessCampaign
231232
).filterNotNull()
232233

233234
val response = wpComNetwork.executePostGsonRequest(

0 commit comments

Comments
 (0)