X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FConfiguration.ts;h=f4eb39ad62ae287667e82355255a9f30ca2dbca4;hb=1f7fa4de53a1b28324f362402f61b81b28d75c2c;hp=c185133a0a1d92a410a427aba0eee8517c05bb30;hpb=8114d10e3893e96bb725ce2fca9744429ee4b75b;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/Configuration.ts b/src/utils/Configuration.ts index c185133a..f4eb39ad 100644 --- a/src/utils/Configuration.ts +++ b/src/utils/Configuration.ts @@ -15,6 +15,7 @@ import { EmptyObject } from '../types/EmptyObject'; import { HandleErrorParams } from '../types/Error'; import { FileType } from '../types/FileType'; import { StorageType } from '../types/Storage'; +import { ApplicationProtocol } from '../types/UIProtocol'; import { WorkerProcessType } from '../types/Worker'; import WorkerConstants from '../worker/WorkerConstants'; import Constants from './Constants'; @@ -58,6 +59,7 @@ export default class Configuration { } let uiServerConfiguration: UIServerConfiguration = { enabled: true, + type: ApplicationProtocol.WS, options: { host: Constants.DEFAULT_UI_WEBSOCKET_SERVER_HOST, port: Constants.DEFAULT_UI_WEBSOCKET_SERVER_PORT, @@ -389,7 +391,7 @@ export default class Configuration { } private static isObject(item): boolean { - return item && typeof item === 'object' && !Array.isArray(item); + return item && typeof item === 'object' && Array.isArray(item) === false; } private static deepMerge(target: object, ...sources: object[]): object {