WEB-786: Fix 401 HTTP error (#3222)

This commit is contained in:
EmanuelCR03
2026-02-24 00:50:52 -06:00
committed by GitHub
parent 2d82b59ce2
commit 8d5df77010
4 changed files with 18 additions and 9 deletions
+5 -1
View File
@@ -47,7 +47,11 @@ export class RemittancesService {
}
private getHeaders(): HttpHeaders {
return new HttpHeaders({ 'Content-Type': 'application/json' });
let headers = new HttpHeaders({ 'Content-Type': 'application/json' });
const apiHeader = environment.mifosRemittanceApiHeader;
const apiKey = environment.mifosRemittanceApiKey;
headers = headers.set(apiHeader, apiKey);
return headers;
}
/**
+3 -3
View File
@@ -92,10 +92,10 @@
// Remittance Module Environment variables
window['env']['mifosRemittanceApiClientUrl'] = '';
window['env']['mifosRemittanceApiProvider'] = '/remittance-api';
window['env']['mifosRemittanceApiVersion'] = '/v1';
window['env']['mifosRemittanceApiProvider'] = '';
window['env']['mifosRemittanceApiVersion'] = '';
window['env']['mifosRemittanceEnabled'] = false;
window['env']['mifosRemittanceApiClientHeader'] = 'X-Gravitee-Api-Key';
window['env']['mifosRemittanceApiClientHeader'] = '';
window['env']['mifosRemittanceApiClientKey'] = '';
// Enable Role-Based Access Control (RBAC) for menu/button permissions
+5 -5
View File
@@ -81,17 +81,17 @@ export const environment = {
},
httpCacheEnabled: loadedEnv.httpCacheEnabled || false,
mifosInterbankTransfersApiUrl: window.env?.mifosInterbankTransfersApiUrl || 'https://apis.flexcore.mx',
mifosInterbankTransfersApiUrl: window.env?.mifosInterbankTransfersApiUrl || 'https://apis.mifos.community',
mifosInterbankTransfersApiProvider: window.env?.mifosInterbankTransfersApiProvider || '/vnext1',
mifosInterbankTransfersApiVersion: window.env?.mifosInterbankTransfersApiVersion || '/v1.0',
mifosInterbankTransfersEnabled: window.env?.mifosInterbankTransfersEnabled ?? true,
/** Remittance Module Integration */
mifosRemittanceApiUrl: window.env?.mifosRemittanceApiClientUrl || '',
mifosRemittanceApiProvider: window.env?.mifosRemittanceApiProvider || '/remittance-api',
mifosRemittanceApiVersion: window.env?.mifosRemittanceApiVersion || '/v1',
mifosRemittanceEnabled: window.env?.mifosRemittanceEnabled === true || window.env?.mifosRemittanceEnabled === 'true',
mifosRemittanceApiHeader: window.env?.mifosRemittanceApiClientHeader || 'X-Gravitee-Api-Key',
mifosRemittanceApiProvider: window.env?.mifosRemittanceApiProvider || '',
mifosRemittanceApiVersion: window.env?.mifosRemittanceApiVersion || '',
mifosRemittanceEnabled: window.env?.mifosRemittanceEnabled === true || false,
mifosRemittanceApiHeader: window.env?.mifosRemittanceApiClientHeader || '',
mifosRemittanceApiKey: window.env?.mifosRemittanceApiClientKey || '',
/**
+5
View File
@@ -46,6 +46,11 @@ interface Window {
externalNationalIdSystemApiHeader?: string;
externalNationalIdSystemApiKey?: string;
externalNationalIdRegex?: string;
mifosRemittanceApiUrl?: string;
mifosRemittanceApiProvider?: string;
mifosRemittanceApiVersion?: string;
mifosRemittanceEnabled?: boolean;
mifosRemittanceApiKey?: string;
};
}