From eb0c46a2e1aeae2d82f2c4f0b4b3b04f282ac407 Mon Sep 17 00:00:00 2001 From: djairoh Date: Wed, 10 May 2023 13:50:16 +0200 Subject: [PATCH] fixed rounding bug during rating handling --- src/update_message.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/update_message.rs b/src/update_message.rs index 2c27979..4a34c45 100644 --- a/src/update_message.rs +++ b/src/update_message.rs @@ -32,7 +32,7 @@ fn rating_to_string(r: Option<&MetadataValue>, map: &Rating) -> Option { match r { Some(rating) => { if let Some(f) = rating.as_f64() { - let i = (f * 10_f64.round()) as i64; + let i = (f * 10_f64).round() as i64; match i { 0 => Some(Rating::repeat(map.nil, 5)), 1 => Some(format!("{}{}", Rating::repeat(map.half, 1), Rating::repeat(map.nil, 4))),