Merge 'dev' into 'fix/proxy-via-api-no-actions'

This commit is contained in:
Lluis Agusti
2025-07-03 17:33:31 +04:00
2 changed files with 6 additions and 4 deletions

View File

@@ -55,9 +55,9 @@ RABBITMQ_DEFAULT_PASS=k0VMxyIJF9S35f3x2uaw5IWAl6Y536O7
## GCS bucket is required for marketplace and library functionality
MEDIA_GCS_BUCKET_NAME=
## For local development, you may need to set NEXT_PUBLIC_FRONTEND_BASE_URL for the OAuth flow
## For local development, you may need to set FRONTEND_BASE_URL for the OAuth flow
## for integrations to work. Defaults to the value of PLATFORM_BASE_URL if not set.
# NEXT_PUBLIC_FRONTEND_BASE_URL=http://localhost:3000
# FRONTEND_BASE_URL=http://localhost:3000
## PLATFORM_BASE_URL must be set to a *publicly accessible* URL pointing to your backend
## to use the platform's webhook-related functionality.

View File

@@ -1,4 +1,6 @@
const BASE_URL = `${process.env.NEXT_PUBLIC_FRONTEND_BASE_URL}/api/proxy`; // Sending request via nextjs Server
const FRONTEND_BASE_URL =
process.env.NEXT_PUBLIC_FRONTEND_BASE_URL || "http://localhost:3000";
const API_PROXY_BASE_URL = `${FRONTEND_BASE_URL}/api/proxy`; // Sending request via nextjs Server
const getBody = <T>(c: Response | Request): Promise<T> => {
const contentType = c.headers.get("content-type");
@@ -43,7 +45,7 @@ export const customMutator = async <T = any>(
? "?" + new URLSearchParams(params).toString()
: "";
const response = await fetch(`${BASE_URL}${url}${queryString}`, {
const response = await fetch(`${API_PROXY_BASE_URL}${url}${queryString}`, {
...requestOptions,
method,
headers,