From 019ac229fbd41032eeca994ae53a6f4468fdfa8b Mon Sep 17 00:00:00 2001 From: "Daniel J. Summers" Date: Tue, 31 May 2022 10:11:06 -0400 Subject: [PATCH] Add categories to page render context - Add post IDs to tech blog index template --- src/MyWebLog/Handlers/Post.fs | 1 + src/MyWebLog/Handlers/Routes.fs | 1 + src/MyWebLog/appsettings.json | 2 +- src/MyWebLog/themes/tech-blog/index.liquid | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/MyWebLog/Handlers/Post.fs b/src/MyWebLog/Handlers/Post.fs index 93e4a09..7f6da60 100644 --- a/src/MyWebLog/Handlers/Post.fs +++ b/src/MyWebLog/Handlers/Post.fs @@ -193,6 +193,7 @@ let home : HttpHandler = fun next ctx -> task { return! Hash.FromAnonymousObject {| page = DisplayPage.fromPage webLog page + categories = CategoryCache.get ctx page_title = page.title is_home = true |} diff --git a/src/MyWebLog/Handlers/Routes.fs b/src/MyWebLog/Handlers/Routes.fs index 589c4c4..eeff169 100644 --- a/src/MyWebLog/Handlers/Routes.fs +++ b/src/MyWebLog/Handlers/Routes.fs @@ -41,6 +41,7 @@ module CatchAll = yield fun next ctx -> Hash.FromAnonymousObject {| page = DisplayPage.fromPage webLog page + categories = CategoryCache.get ctx page_title = page.title is_page = true |} diff --git a/src/MyWebLog/appsettings.json b/src/MyWebLog/appsettings.json index bcc5748..5c0852c 100644 --- a/src/MyWebLog/appsettings.json +++ b/src/MyWebLog/appsettings.json @@ -3,7 +3,7 @@ "hostname": "data02.bitbadger.solutions", "database": "myWebLog_dev" }, - "Generator": "myWebLog 2.0-alpha18", + "Generator": "myWebLog 2.0-alpha19", "Logging": { "LogLevel": { "MyWebLog.Handlers": "Debug" diff --git a/src/MyWebLog/themes/tech-blog/index.liquid b/src/MyWebLog/themes/tech-blog/index.liquid index 6f8ceb4..4028fe3 100644 --- a/src/MyWebLog/themes/tech-blog/index.liquid +++ b/src/MyWebLog/themes/tech-blog/index.liquid @@ -11,6 +11,7 @@ {{ post.published_on | date: "dddd, MMMM d, yyyy" }}
  {{ post.title }}