Debug: console.log on parent message listener
Browse files- src/kpaa/server.py +4 -2
src/kpaa/server.py
CHANGED
|
@@ -963,13 +963,15 @@ async function clearRefsUI() {
|
|
| 963 |
// 초기화 버튼 — 백엔드의 _last_refs 를 비우고 우측 패널 즉시 비움.
|
| 964 |
document.getElementById("clear-btn").addEventListener("click", clearRefsUI);
|
| 965 |
|
| 966 |
-
// Open WebUI iframe 의 route 변경 자동 감지
|
| 967 |
-
// postMessage polling 스크립트가 URL 변경 시 'kpaa-route' 메시지 전송.
|
| 968 |
window.addEventListener("message", (e) => {
|
|
|
|
| 969 |
if (e.data && e.data.type === "kpaa-route") {
|
|
|
|
| 970 |
clearRefsUI();
|
| 971 |
}
|
| 972 |
});
|
|
|
|
| 973 |
</script>
|
| 974 |
</body></html>"""
|
| 975 |
|
|
|
|
| 963 |
// 초기화 버튼 — 백엔드의 _last_refs 를 비우고 우측 패널 즉시 비움.
|
| 964 |
document.getElementById("clear-btn").addEventListener("click", clearRefsUI);
|
| 965 |
|
| 966 |
+
// Open WebUI iframe 의 route 변경 자동 감지.
|
|
|
|
| 967 |
window.addEventListener("message", (e) => {
|
| 968 |
+
console.log("[kpaa-parent] message:", e.origin, e.data);
|
| 969 |
if (e.data && e.data.type === "kpaa-route") {
|
| 970 |
+
console.log("[kpaa-parent] route change detected -> clearing refs");
|
| 971 |
clearRefsUI();
|
| 972 |
}
|
| 973 |
});
|
| 974 |
+
console.log("[kpaa-parent] message listener attached");
|
| 975 |
</script>
|
| 976 |
</body></html>"""
|
| 977 |
|