Change summary
crates/client/src/telemetry.rs | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
Detailed changes
@@ -52,6 +52,12 @@ lazy_static! {
struct AmplitudeEventBatch {
api_key: &'static str,
events: Vec<AmplitudeEvent>,
+ options: AmplitudeEventBatchOptions,
+}
+
+#[derive(Serialize)]
+struct AmplitudeEventBatchOptions {
+ min_id_length: usize,
}
#[derive(Serialize)]
@@ -239,7 +245,11 @@ impl Telemetry {
}
}
- let batch = AmplitudeEventBatch { api_key, events };
+ let batch = AmplitudeEventBatch {
+ api_key,
+ events,
+ options: AmplitudeEventBatchOptions { min_id_length: 1 },
+ };
json_bytes.clear();
serde_json::to_writer(&mut json_bytes, &batch)?;
let request =