From 6cc6df62986e1e5f370a5ea96538c030b4e43246 Mon Sep 17 00:00:00 2001 From: Djeeberjr Date: Mon, 3 Nov 2025 16:13:02 +0100 Subject: [PATCH] changed TallyID deserializer to string insteand of str --- src/store/tally_id.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/store/tally_id.rs b/src/store/tally_id.rs index 6c8c1b8..77a9918 100644 --- a/src/store/tally_id.rs +++ b/src/store/tally_id.rs @@ -1,3 +1,4 @@ +use alloc::string::String; use core::{fmt::Display, str::FromStr}; use serde::{Deserialize, Deserializer, Serialize, Serializer, de}; @@ -102,7 +103,7 @@ impl<'de> Deserialize<'de> for TallyID { where D: Deserializer<'de>, { - let s = <&str>::deserialize(deserializer)?; - TallyID::from_str(s).map_err(|_| de::Error::custom("Failed to parse Tally ID")) + let s = ::deserialize(deserializer)?; + TallyID::from_str(&s).map_err(|_| de::Error::custom("Failed to parse Tally ID")) } }