From 5d9b2efd323418182189911a1ba766959f30cff8 Mon Sep 17 00:00:00 2001
From: Cory Dransfeldt <coryd@hey.com>
Date: Thu, 14 Mar 2024 11:36:10 -0700
Subject: [PATCH] fix: tag formatting

---
 config/filters/index.js | 11 +++++++----
 package.json            |  2 +-
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/config/filters/index.js b/config/filters/index.js
index 4881440b..21d04796 100644
--- a/config/filters/index.js
+++ b/config/filters/index.js
@@ -187,10 +187,13 @@ export default {
     return tags.filter((tag) => tag.toLowerCase() !== 'posts')
   },
   formatTag: (string) => {
-    const capitalizeFirstLetter = (string) => {
-        return string.charAt(0).toUpperCase() + string.slice(1);
-    }
-    if (string === 'iOS' || string === 'macOS' || string === 'RSS') return `#${string}`
+    const capitalizeFirstLetter = (string) => string.charAt(0).toUpperCase() + string.slice(1)
+    const normalizedString = string.toLowerCase()
+    if (
+      normalizedString === 'ios' ||
+      normalizedString === 'macos' ||
+      normalizedString === 'rss'
+    ) return `#${string}`
     if (!string.includes(' ')) return `#${capitalizeFirstLetter(string)}`
     return `#${string.split(' ').map(s => capitalizeFirstLetter(s)).join('')}`
   }
diff --git a/package.json b/package.json
index 05519b91..3d9675bf 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "coryd.dev",
-  "version": "7.10.5",
+  "version": "7.10.6",
   "description": "The source for my personal site. Built using 11ty.",
   "type": "module",
   "scripts": {