mirror of
https://github.com/directus/directus.git
synced 2026-04-25 03:00:53 -04:00
Encode webhook url only if it does not contain encoded values (#15009)
This commit is contained in:
@@ -17,7 +17,13 @@ export default defineOperationApi<Options>({
|
||||
return acc;
|
||||
}, {} as Record<string, string>);
|
||||
|
||||
const result = await axios({ url: encodeURI(url), method, data: body, headers: customHeaders });
|
||||
const shouldEncode = decodeURI(url) === url;
|
||||
const result = await axios({
|
||||
url: shouldEncode ? encodeURI(url) : url,
|
||||
method,
|
||||
data: body,
|
||||
headers: customHeaders,
|
||||
});
|
||||
|
||||
return { status: result.status, statusText: result.statusText, headers: result.headers, data: result.data };
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user