summaryrefslogtreecommitdiff
path: root/src/models.rs
diff options
context:
space:
mode:
authorbatsumaru <>2026-10-16 15:34:20 +0900
committerbatsumaru <>2026-10-16 15:34:20 +0900
commit7afd3da7b870fc56e54d04b131c1caf975a30f2c (patch)
tree503fc3fe475d8ab66bd9be22ee921da1b223f55a /src/models.rs
parentb49bb08c7a77fe4b29cf4ed0504c2f1c32a025e3 (diff)
Change filter to UTC timestamps
Diffstat (limited to 'src/models.rs')
-rw-r--r--src/models.rs8
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,