From 64934765651b2b0b252c4ba653536c28d95468d8 Mon Sep 17 00:00:00 2001 From: rm-dr <96270320+rm-dr@users.noreply.github.com> Date: Tue, 11 Nov 2025 23:46:10 -0800 Subject: [PATCH] TTL --- crates/lib/page/src/servable/page.rs | 4 +--- crates/lib/page/src/server.rs | 2 +- crates/service/service-webpage/src/pages/mod.rs | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/crates/lib/page/src/servable/page.rs b/crates/lib/page/src/servable/page.rs index f4be1d2..b35b079 100644 --- a/crates/lib/page/src/servable/page.rs +++ b/crates/lib/page/src/servable/page.rs @@ -93,9 +93,7 @@ impl Default for Page { fn default() -> Self { Page { meta: Default::default(), - html_ttl: Some(TimeDelta::seconds(60 * 60 * 24 * 30)), - //css_ttl: Duration::from_secs(60 * 60 * 24 * 30), - //generate_css: None, + html_ttl: Some(TimeDelta::days(1)), generate_html: Box::new(|_, _| Box::pin(async { html!() })), immutable: true, } diff --git a/crates/lib/page/src/server.rs b/crates/lib/page/src/server.rs index fbb3a51..e21fbdb 100644 --- a/crates/lib/page/src/server.rs +++ b/crates/lib/page/src/server.rs @@ -62,7 +62,7 @@ impl Servable for Default404 { return Rendered { code: StatusCode::NOT_FOUND, body: RenderedBody::String("page not found".into()), - ttl: Some(TimeDelta::days(30)), + ttl: Some(TimeDelta::days(1)), immutable: true, headers: HeaderMap::new(), mime: Some(MimeType::Html), diff --git a/crates/service/service-webpage/src/pages/mod.rs b/crates/service/service-webpage/src/pages/mod.rs index 4eac447..b757ef7 100644 --- a/crates/service/service-webpage/src/pages/mod.rs +++ b/crates/service/service-webpage/src/pages/mod.rs @@ -69,7 +69,7 @@ fn page_from_markdown(md: impl Into, default_image: Option) -> P meta, immutable: true, - html_ttl: Some(TimeDelta::seconds(60 * 24 * 30)), + html_ttl: Some(TimeDelta::days(1)), generate_html: Box::new(move |page, ctx| { let html = html.clone();