diff --git a/src/services/hoymiles.rs b/src/services/hoymiles.rs index 7a755c6..33acba6 100644 --- a/src/services/hoymiles.rs +++ b/src/services/hoymiles.rs @@ -112,7 +112,7 @@ where use rocket::serde::de::Error; match >::deserialize(deserializer) { - Ok(StringOrObject::String(s)) if s.is_empty() => Ok(None), + Ok(StringOrObject::String("")) => Ok(None), Ok(StringOrObject::String(_)) => Err(Error::custom("Non-empty string not allowed here")), Ok(StringOrObject::Object(t)) => Ok(Some(t)), Ok(StringOrObject::Value(j)) => Err(Error::custom(&format!(