From dd25ebfb715c33a1799e0d706a207334e2483c90 Mon Sep 17 00:00:00 2001 From: Zoey Date: Thu, 15 Dec 2022 15:04:05 -0800 Subject: [PATCH] Make image timestamps a bit more readable --- src/images.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/images.rs b/src/images.rs index 9f72723..7c7751c 100644 --- a/src/images.rs +++ b/src/images.rs @@ -74,6 +74,7 @@ impl ImageMetadata { image: &self, src: self.cdn_url(&builder.site.config)?.to_string(), id: &id, + timestamp: self.timestamp, }; builder.reg.render("image", &data)? }; @@ -110,6 +111,7 @@ impl ImageMetadata { image: metadata, src: metadata.cdn_url(&builder.site.config)?.to_string(), id, + timestamp: metadata.timestamp, }); } @@ -272,6 +274,9 @@ struct ImageTemplateData<'i> { src: String, /// The image's ID. id: &'i str, + /// The image's timestamp. (Duplicated to change the serialization method.) + #[serde(serialize_with = "time::serde::rfc2822::serialize")] + timestamp: OffsetDateTime, } /// Template data for image lists.