fix: update siteurl utility to handle empty parameters and correct URL formatting

This commit is contained in:
faisolavolut 2025-03-12 14:26:35 +07:00
parent 351b757fcb
commit 1c035ec319
1 changed files with 3 additions and 1 deletions

View File

@ -1,4 +1,5 @@
import dotenv from "dotenv"; import dotenv from "dotenv";
import { empty } from "./isStringEmpty";
dotenv.config(); dotenv.config();
export const siteurl = ( export const siteurl = (
param: string, param: string,
@ -13,6 +14,7 @@ export const siteurl = (
: port === "mpp" : port === "mpp"
? process.env.NEXT_PUBLIC_API_MPP ? process.env.NEXT_PUBLIC_API_MPP
: process.env.NEXT_PUBLIC_BASE_URL : process.env.NEXT_PUBLIC_BASE_URL
}${param}`; }/${param}`;
if (empty(param)) return null;
return `${root_url}`; return `${root_url}`;
}; };