diff options
Diffstat (limited to 'src/models.rs')
| -rw-r--r-- | src/models.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/models.rs b/src/models.rs index 7096c64..102860b 100644 --- a/src/models.rs +++ b/src/models.rs @@ -1,4 +1,4 @@ -use chrono::{DateTime, NaiveDate, Utc}; +use chrono::{DateTime, Utc}; use serde::{Deserialize, Serialize}; use strum::{EnumIter, IntoStaticStr}; use uuid::Uuid; @@ -91,10 +91,10 @@ pub enum Order { } #[derive(Deserialize)] +#[serde(deny_unknown_fields)] pub struct ListQuery { - pub date: Option<NaiveDate>, - pub from: Option<NaiveDate>, - pub to: Option<NaiveDate>, + pub from: Option<DateTime<Utc>>, + pub to: Option<DateTime<Utc>>, pub limit: Option<i64>, #[serde(default)] pub order: Order, |
