From b83131146a52eb4f76937e5e936bf13f9bdddf54 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sun, 24 May 2026 15:41:57 +0800 Subject: [PATCH] fix: getBaseUrl() returns correct module prefix for /dashboard_for_sage path --- wwwroot/dashboard_refresh.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wwwroot/dashboard_refresh.js b/wwwroot/dashboard_refresh.js index bddc405..b1d6250 100644 --- a/wwwroot/dashboard_refresh.js +++ b/wwwroot/dashboard_refresh.js @@ -9,9 +9,9 @@ // Derive base URL from current page (e.g. /dashboard_for_sage/index.ui -> /dashboard_for_sage) function getBaseUrl() { var path = window.location.pathname; - // Remove .ui or .dspy extension - var idx = path.lastIndexOf('/'); - return path.substring(0, idx); + // path is like /dashboard_for_sage/index.ui or /dashboard_for_sage + var parts = path.split('/').filter(function(p) { return p; }); + return '/' + parts[0]; } function buildUrl(dspyFile) {