fix(ai): remove unused kebab-case ai-text-level/ai-code-level fallbacks
The kebab-case keys were never reachable from Nunjucks templates anyway; camelCase and snake_case cover all actual frontmatter variants. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
+1
-3
@@ -968,7 +968,7 @@ export default function (eleventyConfig) {
|
|||||||
].join("");
|
].join("");
|
||||||
});
|
});
|
||||||
|
|
||||||
// Filter AI-involved posts (ai-text-level > "0" or aiTextLevel > "0")
|
// Filter AI-involved posts (aiTextLevel > "0")
|
||||||
const getAiMetadata = (data = {}) => {
|
const getAiMetadata = (data = {}) => {
|
||||||
const aiMeta = (data && typeof data.ai === "object" && !Array.isArray(data.ai))
|
const aiMeta = (data && typeof data.ai === "object" && !Array.isArray(data.ai))
|
||||||
? data.ai
|
? data.ai
|
||||||
@@ -977,7 +977,6 @@ export default function (eleventyConfig) {
|
|||||||
const textLevel = String(
|
const textLevel = String(
|
||||||
data.aiTextLevel
|
data.aiTextLevel
|
||||||
?? data.ai_text_level
|
?? data.ai_text_level
|
||||||
?? data["ai-text-level"]
|
|
||||||
?? aiMeta.textLevel
|
?? aiMeta.textLevel
|
||||||
?? aiMeta.aiTextLevel
|
?? aiMeta.aiTextLevel
|
||||||
?? "0",
|
?? "0",
|
||||||
@@ -986,7 +985,6 @@ export default function (eleventyConfig) {
|
|||||||
const codeLevel = String(
|
const codeLevel = String(
|
||||||
data.aiCodeLevel
|
data.aiCodeLevel
|
||||||
?? data.ai_code_level
|
?? data.ai_code_level
|
||||||
?? data["ai-code-level"]
|
|
||||||
?? aiMeta.codeLevel
|
?? aiMeta.codeLevel
|
||||||
?? aiMeta.aiCodeLevel
|
?? aiMeta.aiCodeLevel
|
||||||
?? "0",
|
?? "0",
|
||||||
|
|||||||
Reference in New Issue
Block a user