Small formatting and error message fixes
This commit is contained in:
parent
1d35b88aba
commit
93e8295c96
|
@ -36,7 +36,7 @@ pub(crate) enum Error {
|
|||
#[error("not/no longer authorized")]
|
||||
NotAuthorized,
|
||||
/// The services encountered some other API request error.
|
||||
#[error("API request error")]
|
||||
#[error("API request error: {0}")]
|
||||
Request(#[from] reqwest::Error)
|
||||
}
|
||||
|
||||
|
|
|
@ -113,12 +113,14 @@ where
|
|||
/// Deserialize a string ([`&str`]) into a date/time ([`DateTime<Local>`]).
|
||||
fn from_date_time_str<'de, D>(deserializer: D) -> Result<DateTime<Local>, D::Error>
|
||||
where
|
||||
D: Deserializer<'de>,
|
||||
D::Error: serde::de::Error {
|
||||
D: Deserializer<'de>,
|
||||
D::Error: serde::de::Error,
|
||||
{
|
||||
use serde::de::Error;
|
||||
|
||||
let s = <&str>::deserialize(deserializer)?;
|
||||
Local.datetime_from_str(s, DATE_TIME_FORMAT)
|
||||
Local
|
||||
.datetime_from_str(s, DATE_TIME_FORMAT)
|
||||
.map_err(D::Error::custom)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue