File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -220,7 +220,7 @@ export function createClientFromRequest(request: Request) {
220220 const appId = request . headers . get ( "Base44-App-Id" ) ;
221221 const serverUrlHeader = request . headers . get ( "Base44-Api-Url" ) ;
222222 const functionsVersion = request . headers . get ( "Base44-Functions-Version" ) ;
223-
223+ const userCountry = request . headers . get ( "Base44-User-Country" ) ;
224224 if ( ! appId ) {
225225 throw new Error (
226226 "Base44-App-Id header is required, but is was not found on the request"
@@ -256,8 +256,12 @@ export function createClientFromRequest(request: Request) {
256256 }
257257 userToken = authHeader . split ( " " ) [ 1 ] ;
258258 }
259-
259+ const forwardHeaders : Record < string , string > = { } ;
260+ if ( userCountry ) {
261+ forwardHeaders [ "Base44-User-Country" ] = userCountry ;
262+ }
260263 return createClient ( {
264+ headers : forwardHeaders ,
261265 serverUrl : serverUrlHeader || "https://base44.app" ,
262266 appId,
263267 token : userToken ,
You can’t perform that action at this time.
0 commit comments