Merged in bugfix/PMCORE-3614 (pull request #8333)

PMCORE-3614 Custom Case List does not work

Approved-by: Rodrigo Quelca
Approved-by: Julio Cesar Laura Avendaño
This commit is contained in:
Roly Gutierrez
2022-01-04 19:51:46 +00:00
committed by Julio Cesar Laura Avendaño
2 changed files with 4 additions and 2 deletions

View File

@@ -2,6 +2,7 @@ import axios from "axios";
import Api from "../../../../api/Api"; import Api from "../../../../api/Api";
import Services from "./Services"; import Services from "./Services";
import Defaults from "./Mocks/defaults.json"; import Defaults from "./Mocks/defaults.json";
import { RCBase64 } from '../../../../utils/utils.js'
class caseListApi extends Api { class caseListApi extends Api {
constructor(services) { constructor(services) {
// Here, it calls the parent class' constructor with lengths // Here, it calls the parent class' constructor with lengths
@@ -42,13 +43,14 @@ class caseListApi extends Api {
* @returns * @returns
*/ */
deleteCaseList(data) { deleteCaseList(data) {
var base64 = RCBase64();
return axios.delete( return axios.delete(
window.config.SYS_SERVER_API + window.config.SYS_SERVER_API +
'/api/1.0/' + '/api/1.0/' +
window.config.SYS_WORKSPACE + window.config.SYS_WORKSPACE +
'/caseList/' + data.id, { '/caseList/' + data.id, {
headers: { headers: {
'Authorization': 'Bearer ' + window.config.SYS_CREDENTIALS.accessToken, 'Authorization': 'Bearer ' + JSON.parse(base64.decode(window.config.SYS_CREDENTIALS)).accessToken,
"Accept-Language": window.config.SYS_LANG "Accept-Language": window.config.SYS_LANG
} }
} }

View File

@@ -26,7 +26,7 @@ $oHeadPublisher->assignNumber("availableFields", G::json_encode($availableFields
$userCanAccess = 1; $userCanAccess = 1;
$pmDynaform = new PmDynaform(); $pmDynaform = new PmDynaform();
ScriptVariables::add('SYS_CREDENTIALS', $pmDynaform->getCredentials()); ScriptVariables::add('SYS_CREDENTIALS', base64_encode(G::json_encode($pmDynaform->getCredentials())));
ScriptVariables::add('SYS_SERVER_API', System::getHttpServerHostnameRequestsFrontEnd()); ScriptVariables::add('SYS_SERVER_API', System::getHttpServerHostnameRequestsFrontEnd());
ScriptVariables::add('SYS_SERVER_AJAX', System::getServerProtocolHost()); ScriptVariables::add('SYS_SERVER_AJAX', System::getServerProtocolHost());
ScriptVariables::add('SYS_WORKSPACE', config("system.workspace")); ScriptVariables::add('SYS_WORKSPACE', config("system.workspace"));