Fix getApiUrl() for baseUrl with trailing slash

This commit is contained in:
Karmanyaah Malhotra
2020-10-27 17:52:07 +00:00
committed by Linus Groh
parent 159470181c
commit 6d4d47b5a1
+1 -1
View File
@@ -12,7 +12,7 @@ import { DATE_TIME_FORMAT, EARTH_RADIUS_IN_KM } from "@/constants";
*/
export const getApiUrl = (path) => {
const normalizedBaseUrl = config.api.baseUrl.endsWith("/")
? config.api.baseUrl.slice(1)
? config.api.baseUrl.slice(0, -1)
: config.api.baseUrl;
const normalizedPath = path.startsWith("/") ? path : `/${path}`;
return new URL(`${normalizedBaseUrl}${normalizedPath}`);