Shared:Utils:NextSSRHelper: add flag for disable internal requests

This commit is contained in:
Timofey Boyko 2024-05-17 16:50:07 +03:00
parent d768e0bdba
commit b7259b61de

View File

@ -39,8 +39,10 @@ export const getBaseUrl = () => {
return baseURL;
};
export const getAPIUrl = () => {
const baseUrl = process.env.API_HOST?.trim() ?? getBaseUrl();
export const getAPIUrl = (internalRequest: boolean) => {
const baseUrl = internalRequest
? process.env.API_HOST?.trim() ?? getBaseUrl()
: getBaseUrl();
// const baseUrl = getBaseUrl();
@ -54,10 +56,11 @@ export const createRequest = (
newHeaders: [string, string][],
method: string,
body?: string,
internalRequest: boolean = true,
) => {
const hdrs = new Headers(headers());
const apiURL = getAPIUrl();
const apiURL = getAPIUrl(internalRequest);
newHeaders.forEach((hdr) => {
if (hdr[0]) hdrs.set(hdr[0], hdr[1]);