Skip to content

Commit bafbec7

Browse files
committed
fix: 修复添加客户端监控时服务端地址为 undefined 的问题
1 parent 7290a86 commit bafbec7

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

frontend/src/pages/agents/CreateAgent.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,17 @@ const CreateAgent = () => {
1616
const navigate = useNavigate();
1717
const [loading, setLoading] = useState(false);
1818
const [token, setToken] = useState("");
19-
// 获取当前浏览器访问的地址作为服务端地址
20-
const serverUrl = ENV_API_BASE_URL;
19+
// 获取服务端地址。优先从环境变量获取,如果没有则使用当前窗口的源(origin)
20+
const serverUrl = ENV_API_BASE_URL || window.location.origin;
2121
const { t } = useTranslation();
2222

23-
// State for copy buttons
23+
// 复制按钮的状态
2424
const [serverUrlCopied, setServerUrlCopied] = useState(false);
2525
const [tokenCopied, setTokenCopied] = useState(false);
2626
const [installCommandCopied, setInstallCommandCopied] = useState(false);
2727

2828
// 生成服务端验证的 token
2929
useEffect(() => {
30-
// 获取当前访问的URL
31-
3230
const fetchToken = async () => {
3331
setLoading(true);
3432
try {

0 commit comments

Comments
 (0)