X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FConfiguration.ts;h=0926115ce41a0f016b75c799114d8a4553806695;hb=6e0964c8dff48691f7155d12096e777a8f9389f4;hp=1a2b714a5fae5f0282fd95f690e5320da8341844;hpb=9efbac5b97d10f6fd0d8a64f1130c40bdebc7c44;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/Configuration.ts b/src/utils/Configuration.ts index 1a2b714a..0926115c 100644 --- a/src/utils/Configuration.ts +++ b/src/utils/Configuration.ts @@ -9,7 +9,7 @@ import path from 'path'; export default class Configuration { private static configurationFilePath = path.join(path.resolve(__dirname, '../'), 'assets', 'config.json'); private static configurationFileWatcher: fs.FSWatcher; - private static configuration: ConfigurationData; + private static configuration: ConfigurationData | null = null; private static configurationChangeCallback: () => Promise; static setConfigurationChangeCallback(cb: () => Promise): void { @@ -143,7 +143,7 @@ export default class Configuration { } private static objectHasOwnProperty(object: any, property: string): boolean { - return Object.prototype.hasOwnProperty.call(object, property) as boolean; + return Object.prototype.hasOwnProperty.call(object, property); } private static isUndefined(obj: any): boolean {