Skip to content

Commit d72ec92

Browse files
committed
fixed CreateCampaign code examples
1 parent 48bb03c commit d72ec92

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

primitives/examples/create_campaign.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ fn main() {
77
{
88
let create_campaign = CreateCampaign::from_campaign_erased(DUMMY_CAMPAIGN.clone(), None);
99

10+
let create_campaign_str =
11+
serde_json::to_string(&create_campaign).expect("should serialize");
12+
1013
let create_campaign_json = json!({
1114
"id":null,
1215
"channel":{
@@ -35,7 +38,7 @@ fn main() {
3538
"eventSubmission":{"allow":[]},
3639
"targetingRules":[],
3740
"created":1612162800000_u64,
38-
"activeTo":4073414400000_u64
41+
"active_to":4073414400000_u64
3942
});
4043

4144
let create_campaign_json =
@@ -82,7 +85,7 @@ fn main() {
8285
"eventSubmission":{"allow":[]},
8386
"targetingRules":[],
8487
"created":1612162800000_u64,
85-
"activeTo":4073414400000_u64
88+
"active_to":4073414400000_u64
8689
});
8790

8891
let create_campaign_json =

primitives/src/analytics.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,12 @@ pub mod postgres {
9494

9595
pub mod query;
9696

97+
// Query used for filtering analytics
98+
//
99+
/// # Examples:
100+
/// ```
101+
#[doc = include_str!("../examples/analytics_query.rs")]
102+
/// ```
97103
#[derive(Debug, Serialize, Deserialize, Clone)]
98104
#[serde(rename_all = "camelCase")]
99105
pub struct AnalyticsQuery {

0 commit comments

Comments
 (0)