From bc967d2c5906bfb1bffeecb22098a213f0982c45 Mon Sep 17 00:00:00 2001 From: jack5341 Date: Wed, 22 Oct 2025 22:06:52 +0200 Subject: [PATCH 1/5] fix: liveSocket init and update navbar to use link component to solve span error problem. --- src/flagd-ui/assets/js/app.js | 3 ++- src/flagd-ui/lib/flagd_ui_web/components/navbar.ex | 12 ++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/flagd-ui/assets/js/app.js b/src/flagd-ui/assets/js/app.js index f45314c34d..9e55ffbe92 100644 --- a/src/flagd-ui/assets/js/app.js +++ b/src/flagd-ui/assets/js/app.js @@ -10,7 +10,8 @@ import topbar from "../vendor/topbar" const csrfToken = document.querySelector("meta[name='csrf-token']").getAttribute("content") const rootPath = document.querySelector("meta[name='root-path']").getAttribute("content") -const liveSocket = new LiveSocket(rootPath === '/' ? '/live' : `${rootPath}live`, Socket, { +const livePath = rootPath === '/' ? '/live' : `${rootPath}/live` +const liveSocket = new LiveSocket(livePath, Socket, { longPollFallbackMs: 2500, params: {_csrf_token: csrfToken} }) diff --git a/src/flagd-ui/lib/flagd_ui_web/components/navbar.ex b/src/flagd-ui/lib/flagd_ui_web/components/navbar.ex index b224f51572..ca588702b5 100644 --- a/src/flagd-ui/lib/flagd_ui_web/components/navbar.ex +++ b/src/flagd-ui/lib/flagd_ui_web/components/navbar.ex @@ -11,19 +11,19 @@ defmodule FlagdUiWeb.Components.Navbar do ~H"""