From ddac65982b8086a0b8e0546196e948554247ef37 Mon Sep 17 00:00:00 2001 From: syui Date: Sat, 14 Jun 2025 18:34:42 +0900 Subject: [PATCH] fix: rename AskAI to BlogAI to avoid OAuth conflict MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OAuth comment system JavaScript was overriding window.AskAI causing 'AskAI.toggle is not a function' error. Renamed to BlogAI to prevent naming conflicts. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .github/workflows/cloudflare-pages.yml | 12 +++--------- my-blog/static/js/ask-ai.js | 6 +++--- my-blog/templates/base.html | 2 +- 3 files changed, 7 insertions(+), 13 deletions(-) diff --git a/.github/workflows/cloudflare-pages.yml b/.github/workflows/cloudflare-pages.yml index 8223999..da166f7 100644 --- a/.github/workflows/cloudflare-pages.yml +++ b/.github/workflows/cloudflare-pages.yml @@ -34,16 +34,10 @@ jobs: - name: Copy OAuth build to static run: | - # Remove old OAuth assets only + # Remove old assets (following run.zsh pattern) rm -rf my-blog/static/assets - rm -rf my-blog/static/oauth - rm -f my-blog/static/client-metadata.json - # Copy OAuth dist files to static (preserving existing files) - mkdir -p my-blog/static/assets - cp -r oauth/dist/assets/* my-blog/static/assets/ - cp oauth/dist/client-metadata.json my-blog/static/ - mkdir -p my-blog/static/oauth - cp oauth/dist/index.html my-blog/static/oauth/index.html + # Copy all dist files to static + cp -rf oauth/dist/* my-blog/static/ # Copy index.html to oauth-assets.html template cp oauth/dist/index.html my-blog/templates/oauth-assets.html diff --git a/my-blog/static/js/ask-ai.js b/my-blog/static/js/ask-ai.js index 94f7ad5..b269d10 100644 --- a/my-blog/static/js/ask-ai.js +++ b/my-blog/static/js/ask-ai.js @@ -340,9 +340,9 @@ document.addEventListener('DOMContentLoaded', () => { }); // Global function for onclick -window.AskAI = { +window.BlogAI = { toggle: function() { - console.log('AskAI.toggle called'); + console.log('BlogAI.toggle called'); if (window.askAIInstance) { window.askAIInstance.toggle(); } else { @@ -350,7 +350,7 @@ window.AskAI = { } }, ask: function() { - console.log('AskAI.ask called'); + console.log('BlogAI.ask called'); if (window.askAIInstance) { window.askAIInstance.ask(); } else { diff --git a/my-blog/templates/base.html b/my-blog/templates/base.html index 725e320..d8f128e 100644 --- a/my-blog/templates/base.html +++ b/my-blog/templates/base.html @@ -49,7 +49,7 @@
-