Skip to content
Snippets Groups Projects
Unverified Commit 7a3285ad authored by GyDi's avatar GyDi Committed by GitHub
Browse files

fix: web ui port value error

parent 8bf78fef
No related branches found
No related tags found
No related merge requests found
......@@ -76,8 +76,17 @@ const WebUIViewer = ({ handler, onError }: Props) => {
if (url.includes("%port") || url.includes("%secret")) {
if (!clashInfo) throw new Error("failed to get clash info");
if (!clashInfo.server?.includes(":")) {
throw new Error(
`failed to parse server with status ${clashInfo.status}`
);
}
url = url.replaceAll("%port", clashInfo.port || "9090");
const port = clashInfo.server
.slice(clashInfo.server.indexOf(":") + 1)
.trim();
url = url.replaceAll("%port", port || "9090");
url = url.replaceAll("%secret", clashInfo.secret || "");
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment