From eacc25f0b7d295736a50429d594f57c6f59bc593 Mon Sep 17 00:00:00 2001 From: Youwen Wu Date: Wed, 6 Mar 2024 23:47:53 -0800 Subject: [PATCH] refactor: use allegedly more performant codium fix --- client/src-tauri/src/telemetry/mod.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client/src-tauri/src/telemetry/mod.rs b/client/src-tauri/src/telemetry/mod.rs index 0105000..fd409d9 100644 --- a/client/src-tauri/src/telemetry/mod.rs +++ b/client/src-tauri/src/telemetry/mod.rs @@ -73,7 +73,8 @@ pub async fn subscribe_topics( /// This function strips the '/SmartDashboard/' prefix from the topic name if /// it is present. This allows easier data processing from the frontend. fn process_message(message: &mut MessageData) { - if let Some(stripped) = message.topic_name.strip_prefix("/SmartDashboard/") { - message.topic_name = stripped.to_string(); - } + message.topic_name = message + .topic_name + .trim_start_matches("/SmartDashboard/") + .to_string(); }