fleshed out publish date

This commit is contained in:
2025-07-17 21:21:33 -04:00
parent bc8e093651
commit 7f04dabf92
6 changed files with 17 additions and 12 deletions

View File

@@ -31,6 +31,9 @@ pub struct Post {
#[serde(serialize_with = "serialize_datetime")]
#[serde(deserialize_with = "deserialize_datetime")]
pub created_at: Option<chrono::DateTime<Utc>>,
#[serde(serialize_with = "serialize_datetime")]
#[serde(deserialize_with = "deserialize_datetime")]
pub publish_date: Option<chrono::DateTime<Utc>>,
}
#[derive(sqlx::FromRow, Deserialize, Serialize, Debug, Clone)]
@@ -44,6 +47,9 @@ pub struct PostFeaturedVariant {
#[serde(serialize_with = "serialize_datetime")]
#[serde(deserialize_with = "deserialize_datetime")]
pub created_at: Option<chrono::DateTime<Utc>>,
#[serde(serialize_with = "serialize_datetime")]
#[serde(deserialize_with = "deserialize_datetime")]
pub publish_date: Option<chrono::DateTime<Utc>>,
pub is_featured: Option<bool>,
}
@@ -399,5 +405,3 @@ impl PostsRoute {
}
}
}