diff --git a/lexica/src/app_bsky/actor.rs b/lexica/src/app_bsky/actor.rs index 8c6914e4..97e4aee7 100644 --- a/lexica/src/app_bsky/actor.rs +++ b/lexica/src/app_bsky/actor.rs @@ -171,7 +171,7 @@ pub struct VerificationView { pub issuer: String, pub uri: String, pub is_valid: bool, - pub created_at: NaiveDateTime, + pub created_at: DateTime, } #[derive(Clone, Debug, Serialize)] diff --git a/lexica/src/app_bsky/embed.rs b/lexica/src/app_bsky/embed.rs index 35223a13..1705799a 100644 --- a/lexica/src/app_bsky/embed.rs +++ b/lexica/src/app_bsky/embed.rs @@ -4,7 +4,7 @@ use crate::app_bsky::graph::ListView; use crate::app_bsky::labeler::LabelerView; use crate::app_bsky::RecordStats; use crate::com_atproto::label::Label; -use chrono::NaiveDateTime; +use chrono::prelude::*; use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, Deserialize, Serialize)] @@ -106,7 +106,7 @@ pub struct RecordView { pub stats: RecordStats, #[serde(skip_serializing_if = "Option::is_none")] pub embeds: Option>, - pub indexed_at: NaiveDateTime, + pub indexed_at: DateTime, } #[derive(Clone, Debug, Serialize)] diff --git a/lexica/src/app_bsky/feed.rs b/lexica/src/app_bsky/feed.rs index d363a98f..487a7c95 100644 --- a/lexica/src/app_bsky/feed.rs +++ b/lexica/src/app_bsky/feed.rs @@ -28,7 +28,7 @@ pub struct PostView { #[serde(skip_serializing_if = "Option::is_none")] pub threadgate: Option, - pub indexed_at: NaiveDateTime, + pub indexed_at: DateTime, } #[derive(Debug, Serialize)] @@ -78,7 +78,7 @@ pub enum FeedViewPostReason { Repost { by: ProfileViewBasic, #[serde(rename = "indexedAt")] - indexed_at: NaiveDateTime, + indexed_at: DateTime, }, #[serde(rename = "app.bsky.feed.defs#reasonPin")] Pin, @@ -146,7 +146,7 @@ pub struct GeneratorView { #[serde(skip_serializing_if = "Option::is_none")] pub content_mode: Option, - pub indexed_at: NaiveDateTime, + pub indexed_at: DateTime, } #[derive(Copy, Clone, Debug, Serialize)] @@ -183,5 +183,5 @@ pub struct ThreadgateView { pub struct Like { pub actor: ProfileView, pub created_at: DateTime, - pub indexed_at: NaiveDateTime, + pub indexed_at: DateTime, } diff --git a/lexica/src/app_bsky/graph.rs b/lexica/src/app_bsky/graph.rs index ebbfbad6..af5814ac 100644 --- a/lexica/src/app_bsky/graph.rs +++ b/lexica/src/app_bsky/graph.rs @@ -23,7 +23,7 @@ pub struct ListViewBasic { #[serde(skip_serializing_if = "Vec::is_empty")] pub labels: Vec