From f3c49fb2cff9332142f729c63e7f1772b3497f5b Mon Sep 17 00:00:00 2001 From: spinline Date: Tue, 3 Feb 2026 23:36:05 +0300 Subject: [PATCH] fix(frontend): fix statusbar type errors and store logic --- frontend/src/components/layout/statusbar.rs | 4 ++-- frontend/src/store.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/layout/statusbar.rs b/frontend/src/components/layout/statusbar.rs index b29a99f..687a96e 100644 --- a/frontend/src/components/layout/statusbar.rs +++ b/frontend/src/components/layout/statusbar.rs @@ -33,7 +33,7 @@ pub fn StatusBar() -> impl IntoView { {move || format_speed(stats.get().down_rate)} - 0 fallback=|| ()> + 0) fallback=|| ()> {move || format!("(Limit: {})", format_speed(stats.get().down_limit.unwrap_or(0)))} @@ -44,7 +44,7 @@ pub fn StatusBar() -> impl IntoView { {move || format_speed(stats.get().up_rate)} - 0 fallback=|| ()> + 0) fallback=|| ()> {move || format!("(Limit: {})", format_speed(stats.get().up_limit.unwrap_or(0)))} diff --git a/frontend/src/store.rs b/frontend/src/store.rs index 9475094..d464da2 100644 --- a/frontend/src/store.rs +++ b/frontend/src/store.rs @@ -95,7 +95,7 @@ pub fn provide_torrent_store() { t.error_message = error_message; } if let Some(label) = update.label { - t.label = label; + t.label = Some(label); } } });