(database: &Database, event: &mut Event)
| 489 | } |
| 490 | |
| 491 | async fn set_event_metadata(database: &Database, event: &mut Event) { |
| 492 | let (start_url, region) = get_start_url_and_region(database).await; |
| 493 | if let Some(start_url) = start_url { |
| 494 | event.set_start_url(start_url); |
| 495 | } |
| 496 | if let Some(region) = region { |
| 497 | event.set_sso_region(region); |
| 498 | } |
| 499 | |
| 500 | // Set the client application from environment variable |
| 501 | if let Some(client_app) = get_cli_client_application() { |
| 502 | event.set_client_application(client_app); |
| 503 | } |
| 504 | } |
| 505 | |
| 506 | #[derive(Debug)] |
| 507 | struct TelemetryClient { |
no test coverage detected