WEB-786fix(remittances): resolve 401 Unauthorized by isolating env variables (#3221)
This commit is contained in:
+3
-3
@@ -91,12 +91,12 @@
|
|||||||
window['env']['mifosInterbankTransfersEnabled'] = 'true';
|
window['env']['mifosInterbankTransfersEnabled'] = 'true';
|
||||||
|
|
||||||
// Remittance Module Environment variables
|
// Remittance Module Environment variables
|
||||||
window['env']['mifosRemittanceApiUrl'] = '';
|
window['env']['mifosRemittanceApiClientUrl'] = '';
|
||||||
window['env']['mifosRemittanceApiProvider'] = '/remittance-api';
|
window['env']['mifosRemittanceApiProvider'] = '/remittance-api';
|
||||||
window['env']['mifosRemittanceApiVersion'] = '/v1';
|
window['env']['mifosRemittanceApiVersion'] = '/v1';
|
||||||
window['env']['mifosRemittanceEnabled'] = false;
|
window['env']['mifosRemittanceEnabled'] = false;
|
||||||
window['env']['mifosRemittanceApiHeader'] = 'X-Gravitee-Api-Key';
|
window['env']['mifosRemittanceApiClientHeader'] = 'X-Gravitee-Api-Key';
|
||||||
window['env']['mifosRemittanceApiKey'] = '';
|
window['env']['mifosRemittanceApiClientKey'] = '';
|
||||||
|
|
||||||
// Enable Role-Based Access Control (RBAC) for menu/button permissions
|
// Enable Role-Based Access Control (RBAC) for menu/button permissions
|
||||||
// Set to true to enable RBAC, false (default) for backward compatibility
|
// Set to true to enable RBAC, false (default) for backward compatibility
|
||||||
|
|||||||
@@ -103,12 +103,12 @@
|
|||||||
window['env']['mifosInterbankTransfersEnabled'] = '$MIFOS_INTERBANK_TRANSFERS_ENABLED';
|
window['env']['mifosInterbankTransfersEnabled'] = '$MIFOS_INTERBANK_TRANSFERS_ENABLED';
|
||||||
|
|
||||||
// Remittance Module Environment variables
|
// Remittance Module Environment variables
|
||||||
window['env']['mifosRemittanceApiUrl'] = '$MIFOS_REMITTANCE_API_URL';
|
window['env']['mifosRemittanceApiClientUrl'] = '$MIFOS_REMITTANCE_API_CLIENT_URL';
|
||||||
window['env']['mifosRemittanceApiProvider'] = '$MIFOS_REMITTANCE_API_PROVIDER';
|
window['env']['mifosRemittanceApiProvider'] = '$MIFOS_REMITTANCE_API_PROVIDER';
|
||||||
window['env']['mifosRemittanceApiVersion'] = '$MIFOS_REMITTANCE_API_VERSION';
|
window['env']['mifosRemittanceApiVersion'] = '$MIFOS_REMITTANCE_API_VERSION';
|
||||||
window['env']['mifosRemittanceEnabled'] = '$MIFOS_REMITTANCE_ENABLED';
|
window['env']['mifosRemittanceEnabled'] = '$MIFOS_REMITTANCE_ENABLED';
|
||||||
window['env']['mifosRemittanceApiHeader'] = '$MIFOS_REMITTANCE_API_HEADER';
|
window['env']['mifosRemittanceApiClientHeader'] = '$MIFOS_REMITTANCE_API_CLIENT_HEADER';
|
||||||
window['env']['mifosRemittanceApiKey'] = '$MIFOS_REMITTANCE_API_KEY';
|
window['env']['mifosRemittanceApiClientKey'] = '$MIFOS_REMITTANCE_API_CLIENT_KEY';
|
||||||
|
|
||||||
// Enable Role-Based Access Control (RBAC) for menu/button permissions
|
// Enable Role-Based Access Control (RBAC) for menu/button permissions
|
||||||
// Set to 'true' to enable RBAC, 'false' (default) for backward compatibility
|
// Set to 'true' to enable RBAC, 'false' (default) for backward compatibility
|
||||||
|
|||||||
@@ -85,13 +85,13 @@ export const environment = {
|
|||||||
mifosInterbankTransfersEnabled: loadedEnv['mifosInterbankTransfersEnabled'] ?? true,
|
mifosInterbankTransfersEnabled: loadedEnv['mifosInterbankTransfersEnabled'] ?? true,
|
||||||
|
|
||||||
/** Remittance Module Integration */
|
/** Remittance Module Integration */
|
||||||
mifosRemittanceApiUrl: loadedEnv['mifosRemittanceApiUrl'] || '',
|
mifosRemittanceApiUrl: loadedEnv['mifosRemittanceApiClientUrl'] || '',
|
||||||
mifosRemittanceApiProvider: loadedEnv['mifosRemittanceApiProvider'] || '/remittance-api',
|
mifosRemittanceApiProvider: loadedEnv['mifosRemittanceApiProvider'] || '/remittance-api',
|
||||||
mifosRemittanceApiVersion: loadedEnv['mifosRemittanceApiVersion'] || '/v1',
|
mifosRemittanceApiVersion: loadedEnv['mifosRemittanceApiVersion'] || '/v1',
|
||||||
mifosRemittanceEnabled:
|
mifosRemittanceEnabled:
|
||||||
loadedEnv['mifosRemittanceEnabled'] === true || loadedEnv['mifosRemittanceEnabled'] === 'true',
|
loadedEnv['mifosRemittanceEnabled'] === true || loadedEnv['mifosRemittanceEnabled'] === 'true',
|
||||||
mifosRemittanceApiHeader: loadedEnv['mifosRemittanceApiHeader'] || 'X-Gravitee-Api-Key',
|
mifosRemittanceApiHeader: loadedEnv['mifosRemittanceApiClientHeader'] || 'X-Gravitee-Api-Key',
|
||||||
mifosRemittanceApiKey: loadedEnv['mifosRemittanceApiKey'] || '',
|
mifosRemittanceApiKey: loadedEnv['mifosRemittanceApiClientKey'] || '',
|
||||||
|
|
||||||
minPasswordLength: loadedEnv['minPasswordLength'] || 12,
|
minPasswordLength: loadedEnv['minPasswordLength'] || 12,
|
||||||
|
|
||||||
|
|||||||
@@ -87,12 +87,12 @@ export const environment = {
|
|||||||
mifosInterbankTransfersEnabled: window.env?.mifosInterbankTransfersEnabled ?? true,
|
mifosInterbankTransfersEnabled: window.env?.mifosInterbankTransfersEnabled ?? true,
|
||||||
|
|
||||||
/** Remittance Module Integration */
|
/** Remittance Module Integration */
|
||||||
mifosRemittanceApiUrl: window.env?.mifosRemittanceApiUrl || '',
|
mifosRemittanceApiUrl: window.env?.mifosRemittanceApiClientUrl || '',
|
||||||
mifosRemittanceApiProvider: window.env?.mifosRemittanceApiProvider || '/remittance-api',
|
mifosRemittanceApiProvider: window.env?.mifosRemittanceApiProvider || '/remittance-api',
|
||||||
mifosRemittanceApiVersion: window.env?.mifosRemittanceApiVersion || '/v1',
|
mifosRemittanceApiVersion: window.env?.mifosRemittanceApiVersion || '/v1',
|
||||||
mifosRemittanceEnabled: window.env?.mifosRemittanceEnabled === true || window.env?.mifosRemittanceEnabled === 'true',
|
mifosRemittanceEnabled: window.env?.mifosRemittanceEnabled === true || window.env?.mifosRemittanceEnabled === 'true',
|
||||||
mifosRemittanceApiHeader: window.env?.mifosRemittanceApiHeader || 'X-Gravitee-Api-Key',
|
mifosRemittanceApiHeader: window.env?.mifosRemittanceApiClientHeader || 'X-Gravitee-Api-Key',
|
||||||
mifosRemittanceApiKey: window.env?.mifosRemittanceApiKey || '',
|
mifosRemittanceApiKey: window.env?.mifosRemittanceApiClientKey || '',
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* External National ID System Integration
|
* External National ID System Integration
|
||||||
|
|||||||
Reference in New Issue
Block a user