Merge branch 'dillon/34.6-jenkins-vapor' into vapor/development

This commit is contained in:
Dillon Ngo
2024-09-09 18:41:48 +08:00
2 changed files with 16 additions and 0 deletions
+8
View File
@@ -6,6 +6,7 @@ export default {
return dispatch('ensureReCaptchaIsSet').then(function () {
let combinedAbsoluteUrl = endpoint;
if(window.LARAVEL_VAPOR_ENABLED){
endpoint = encodeSpecificPartOfUrl(endpoint);
let queryDomain = endpoint.split('?')[0];
let encodedParams = endpoint.split('?')[1];
let decodedParams = fullyDecodeURI(encodedParams);
@@ -68,3 +69,10 @@ function encodeUrlWithoutQueryParameter(url){
return url;
}
function encodeSpecificPartOfUrl(url) {
let encodedUrl = url.replace('[','%5B');
encodedUrl = encodedUrl.replace(']','%5D');
encodedUrl = encodedUrl.replace(',','%2C');
return encodedUrl;
}
+8
View File
@@ -2,6 +2,7 @@ export default {
actions: {
crudRequestV2({getters, dispatch}, {endpoint, method, parameters}){
return dispatch('ensureReCaptchaIsSet').then(function () {
endpoint = encodeSpecificPartOfUrl(endpoint);
let queryDomain = endpoint.split('?')[0];
let encodedParams = endpoint.split('?')[1];
let decodedParams = fullyDecodeURI(encodedParams);
@@ -64,3 +65,10 @@ function encodeUrlWithoutQueryParameter(url){
return url;
}
function encodeSpecificPartOfUrl(url) {
let encodedUrl = url.replace('[','%5B');
encodedUrl = encodedUrl.replace(']','%5D');
encodedUrl = encodedUrl.replace(',','%2C');
return encodedUrl;
}