Eliminate usage of String.prototype.replaceAll to avoid incompatibility with old browsers (#1015)

This commit is contained in:
Bian Jiaping
2021-09-09 01:58:37 +08:00
committed by GitHub
parent 90cadc76bb
commit 21b3ed67af

View File

@@ -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)