From 91e4ccf02921adf2fa3098a2c927016b20272424 Mon Sep 17 00:00:00 2001 From: Ricardo Date: Tue, 3 Mar 2026 15:45:30 +0100 Subject: [PATCH] fix: only show AI badge on blog listing when level > 0 Posts with default ai-text-level=0 no longer show a redundant badge in the blog listing. The individual post aside still shows "Text: None" as a transparency declaration. Confab-Link: http://localhost:8080/sessions/3bf0740c-86e8-4ed6-b7ce-f83d8462c682 --- blog.njk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blog.njk b/blog.njk index 996d1ad..cb95775 100644 --- a/blog.njk +++ b/blog.njk @@ -329,10 +329,10 @@ permalink: "blog/{% if pagination.pageNumber > 0 %}page/{{ pagination.pageNumber {% endif %} - {# AI usage badge #} + {# AI usage badge — only show when AI was actually used (level > 0) #} {% set postAiText = post.data.aiTextLevel or post.data.ai_text_level %} {% set postAiCode = post.data.aiCodeLevel or post.data.ai_code_level %} - {% if postAiText or postAiCode %} + {% if (postAiText and postAiText !== "0") or (postAiCode and postAiCode !== "0") %} AI{% if postAiText %}: T{{ postAiText }}{% endif %}{% if postAiCode %}/C{{ postAiCode }}{% endif %}