From 21b3ed67afb70d31fd5d59d23c13d6d1c023163a Mon Sep 17 00:00:00 2001 From: Bian Jiaping Date: Thu, 9 Sep 2021 01:58:37 +0800 Subject: [PATCH] Eliminate usage of String.prototype.replaceAll to avoid incompatibility with old browsers (#1015) --- portal-ui/src/common/api/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/portal-ui/src/common/api/index.ts b/portal-ui/src/common/api/index.ts index bc4b54ddf..84195d467 100644 --- a/portal-ui/src/common/api/index.ts +++ b/portal-ui/src/common/api/index.ts @@ -22,7 +22,7 @@ import { ErrorResponseHandler } from "../types"; export class API { invoke(method: string, url: string, data?: object) { - const targetURL = `${baseUrl}${url}`.replaceAll("//", "/"); + const targetURL = `${baseUrl}${url}`.replace(/\/\//g, "/"); return request(method, targetURL) .send(data) .then((res) => res.body)