From 5833b764a4896e5468524841ca10cf2a07987b9b Mon Sep 17 00:00:00 2001 From: Spencer Brower <6729162+sbrow@users.noreply.github.com> Date: Thu, 23 Jul 2026 11:49:43 -0400 Subject: [PATCH] refactor: Replaced `now` object with iso string --- render.odin | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/render.odin b/render.odin index 6501210..6f3d0c9 100644 --- a/render.odin +++ b/render.odin @@ -19,7 +19,7 @@ Page_Context :: struct { } Base_Data :: struct { - now: datetime.DateTime, + now: string, params: json.Value, body: string, title: string, @@ -145,6 +145,7 @@ render_template :: proc( } render_site :: proc(site: ^Site) { + allocator := site_allocator(site) pages := site.pages[:] sort_pages_by_date(pages) @@ -155,7 +156,9 @@ render_site :: proc(site: ^Site) { template_cache: map[string]mustache.Template defer delete(template_cache) - now, ok := time.time_to_datetime(time.now()) + // TODO: CAlculate offset + offset := 0 + now, ok := time.time_to_rfc3339(time.now(), offset, false, allocator) assert(ok) // Build base data once