diff --git a/packages/playground/src/utils/gateway.ts b/packages/playground/src/utils/gateway.ts index 86d26f2cd0..a5ad0c12d9 100644 --- a/packages/playground/src/utils/gateway.ts +++ b/packages/playground/src/utils/gateway.ts @@ -148,7 +148,7 @@ export function extractDomainIP(domainBackend: string) { const ip = domainBackend.replace("https://", "").replace("http://", ""); // Handle IPv6 if (domainBackend.includes("[")) { - const ipAddress = ip.replace("[", "").split("]:")[0]; + const ipAddress = ip.replace(/\[/g, "").split("]:")[0]; if (!ipAddress) { throw new Error(`Invalid input "${domainBackend}": Invalid IPv6 address format.`); }