From d9f8d3cd0b2dc88e65537d88d5dbe04c20a6ab88 Mon Sep 17 00:00:00 2001 From: mostafaei2002 Date: Tue, 4 Jun 2024 16:08:37 +0330 Subject: [PATCH] fix: mismatched types --- src/helper/xvb/algorithm.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/helper/xvb/algorithm.rs b/src/helper/xvb/algorithm.rs index 6b08e0c..3b7020f 100644 --- a/src/helper/xvb/algorithm.rs +++ b/src/helper/xvb/algorithm.rs @@ -73,12 +73,12 @@ pub(crate) fn calcul_donated_time( } let manual_amount = lock!(gui_api_xvb).stats_priv.runtime_manual_amount as u32; - if lock!(gui_api_xvb).stats_priv.runtime_mode == RuntimeMode::ManuallyDonante || avg_hr > 0 { + if lock!(gui_api_xvb).stats_priv.runtime_mode == RuntimeMode::ManuallyDonante || avg_hr > 0.0 { spared_time = XVB_TIME_ALGO * manual_amount / (avg_hr as u32); info!("spared_time = 600 * {manual_amount} / {avg_hr} = {spared_time}") } - if lock!(gui_api_xvb).stats_priv.runtime_mode == RuntimeMode::ManuallyKeep || avg_hr > 0 { + if lock!(gui_api_xvb).stats_priv.runtime_mode == RuntimeMode::ManuallyKeep || avg_hr > 0.0 { spared_time = XVB_TIME_ALGO - (XVB_TIME_ALGO * manual_amount / (avg_hr as u32)); info!("spared_time = 600 * {manual_amount} / {avg_hr} = {spared_time}") }