Fix result modal cache mismatch
build-push / docker (push) Successful in 4m22s

This commit is contained in:
AI Assistant
2026-03-16 12:05:47 +09:00
parent 45ff5b860c
commit 975bd99610
3 changed files with 68 additions and 29 deletions
+10
View File
@@ -255,6 +255,16 @@
- backend debug broadcasts
## Recent Change Log
- Date: `2026-03-16`
- What changed:
- Bumped frontend asset version and added result-modal initialization guards to avoid click failures when browser cache serves mismatched HTML/JS.
- Why it changed:
- The result modal stopped opening after the modal markup refactor, which is consistent with stale cached frontend assets or partially initialized modal DOM.
- How it was verified:
- static code inspection of modal DOM/JS bindings
- What is still risky or incomplete:
- Browser cache behavior itself was not fully reproduced here, so a hard refresh may still be needed in an already-open client session.
- Date: `2026-03-16`
- What changed:
- Envato preview extraction now also inspects `INITIAL_HYDRATION_DATA` when direct page meta / JSON-LD preview URLs are missing.