X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fperformance%2Fstorage%2FStorage.ts;h=c4a0ce9c5669d2516554d161b11f8234a8e08c09;hb=717c1e56bde34461c2a53b73cc1ca04aed39392f;hp=2f5feccee9a2e2b888e1a9bfef353ab4ff7d002d;hpb=f902e1c441c6751f885e39bc5aa23721a102f424;p=e-mobility-charging-stations-simulator.git diff --git a/src/performance/storage/Storage.ts b/src/performance/storage/Storage.ts index 2f5fecce..c4a0ce9c 100644 --- a/src/performance/storage/Storage.ts +++ b/src/performance/storage/Storage.ts @@ -2,6 +2,7 @@ import { DBName, StorageType } from '../../types/Storage'; +import { EmptyObject } from '../../types/EmptyObject'; import { HandleErrorParams } from '../../types/Error'; import Statistics from '../../types/Statistics'; import { URL } from 'url'; @@ -18,7 +19,7 @@ export abstract class Storage { this.logPrefix = logPrefix; } - protected handleDBError(type: StorageType, error: Error, table?: string, params: HandleErrorParams = { throwError: false }): void { + protected handleDBError(type: StorageType, error: Error, table?: string, params: HandleErrorParams = { throwError: false }): void { logger.error(`${this.logPrefix} ${this.getDBNameFromStorageType(type)} error '${error.message}'${(!Utils.isNullOrUndefined(table) || !table) && ` in table or collection '${table}'`}: %j`, error); if (params?.throwError) { throw error;