mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-21 09:03:02 +00:00
committed by
Jovan Krunić
parent
301f872c06
commit
161da630ea
@@ -66,7 +66,14 @@ export class ConfigProvider {
|
||||
*/
|
||||
public async getValue(attribute: keyof SCAppConfiguration) {
|
||||
if (!this.initialised) {
|
||||
await this.init();
|
||||
try {
|
||||
await this.init();
|
||||
} catch (error) {
|
||||
// don't throw ConfigFetchError if saved config is available
|
||||
if (!(error.name === 'ConfigFetchError' && this.initialised)) {
|
||||
throw error;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (typeof this.config.app[attribute] !== 'undefined') {
|
||||
return this.config.app[attribute];
|
||||
|
||||
Reference in New Issue
Block a user