Cargo update; fixes RUSTSEC-2020-0071
Fix the usage of a deprecated method.
This commit is contained in:
parent
ff12875a08
commit
45b3f52e71
File diff suppressed because it is too large
Load Diff
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
|
|
||||||
use chrono::{DateTime, Local, TimeZone};
|
use chrono::{DateTime, Local, NaiveDateTime, TimeZone};
|
||||||
use md5::{Digest, Md5};
|
use md5::{Digest, Md5};
|
||||||
use reqwest::{cookie::Jar as CookieJar, Client, ClientBuilder, Url};
|
use reqwest::{cookie::Jar as CookieJar, Client, ClientBuilder, Url};
|
||||||
use rocket::{
|
use rocket::{
|
||||||
|
@ -133,9 +133,12 @@ where
|
||||||
use rocket::serde::de::Error;
|
use rocket::serde::de::Error;
|
||||||
|
|
||||||
let s = <&str>::deserialize(deserializer)?;
|
let s = <&str>::deserialize(deserializer)?;
|
||||||
|
let dt = NaiveDateTime::parse_from_str(s, DATE_TIME_FORMAT).map_err(D::Error::custom)?;
|
||||||
|
|
||||||
Local
|
Local
|
||||||
.datetime_from_str(s, DATE_TIME_FORMAT)
|
.from_local_datetime(&dt)
|
||||||
.map_err(D::Error::custom)
|
.latest()
|
||||||
|
.ok_or_else(|| D::Error::custom("time representation is invalid for server time zone"))
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Deserializes a string ([`&str`]) into a float ([`f32`]).
|
/// Deserializes a string ([`&str`]) into a float ([`f32`]).
|
||||||
|
|
Loading…
Reference in New Issue