diff --git a/src/js/api.constant.js b/src/js/api.constant.js index 961735d..6b3faf5 100644 --- a/src/js/api.constant.js +++ b/src/js/api.constant.js @@ -1,7 +1,7 @@ /******************************************************************************* API - Constant *******************************************************************************/ -const C_API_VERSION = "5.0.0"; +const C_API_VERSION = "5.0.4"; /******************************************************************************* API - Constant - URI diff --git a/src/js/api.constant.min.js b/src/js/api.constant.min.js index 01cd287..4e565fb 100644 --- a/src/js/api.constant.min.js +++ b/src/js/api.constant.min.js @@ -1 +1 @@ -const C_API_VERSION="5.0.0";const C_API_URI_NOHEADER="noheader";const C_API_URI_NONAVBAR="nonavbar";const C_API_URI_NOFOOTER="nofooter";const C_API_URI_BODY="body";const C_API_COOKIE_SESSION="session";const C_API_AJAX_SUCCESS="success"; +const C_API_VERSION="5.0.4";const C_API_URI_NOHEADER="noheader";const C_API_URI_NONAVBAR="nonavbar";const C_API_URI_NOFOOTER="nofooter";const C_API_URI_BODY="body";const C_API_COOKIE_SESSION="session";const C_API_AJAX_SUCCESS="success"; diff --git a/src/js/api.library.js b/src/js/api.library.js index 3c70772..a739be2 100644 --- a/src/js/api.library.js +++ b/src/js/api.library.js @@ -393,8 +393,10 @@ api.ajax.jsonrpc = {}; * @param {*} callbackFunctionName_onError * @param {*} callbackParams_onError * @param {*} pAJAX_Params + * @param {*} pItemSpinner + * @param {*} pHideSuccessErrorModal */ -api.ajax.jsonrpc.request = function (pAPI_URL, pAPI_Method, pAPI_Params, callbackFunctionName_onSuccess, callbackParams_onSuccess, callbackFunctionName_onError, callbackParams_onError, pAJAX_Params, pItemSpinner = null) { +api.ajax.jsonrpc.request = function (pAPI_URL, pAPI_Method, pAPI_Params, callbackFunctionName_onSuccess, callbackParams_onSuccess, callbackFunctionName_onError, callbackParams_onError, pAJAX_Params, pItemSpinner = null, pHideSuccessErrorModal = false) { // Default API parameters pAPI_Params = pAPI_Params || {}; @@ -442,39 +444,44 @@ api.ajax.jsonrpc.request = function (pAPI_URL, pAPI_Method, pAPI_Params, callbac } if (response.error) { - // Init the erro output - var errorOutput = null; - - // Check response.error.data exist - if (response.error.data) { - // Format the structured data, either array or object - if (($.isArray(response.error.data) && response.error.data.length) - || ($.isPlainObject(response.error.data) && !$.isEmptyObject(response.error.data))) { - errorOutput = $("