X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcharging-station%2Fbroadcast-channel%2FUIServiceWorkerBroadcastChannel.ts;h=ef07b5dac21abda443378f0ad0470b14f0bb4403;hb=16c46962f43a692c996b1c89a94dc572fea52d63;hp=57b4bc788fecf56ad3a9b467f7162d636634ad09;hpb=66a7748ddeda8c94d7562a1ce58d440319654a4c;p=e-mobility-charging-stations-simulator.git diff --git a/src/charging-station/broadcast-channel/UIServiceWorkerBroadcastChannel.ts b/src/charging-station/broadcast-channel/UIServiceWorkerBroadcastChannel.ts index 57b4bc78..ef07b5da 100644 --- a/src/charging-station/broadcast-channel/UIServiceWorkerBroadcastChannel.ts +++ b/src/charging-station/broadcast-channel/UIServiceWorkerBroadcastChannel.ts @@ -1,4 +1,3 @@ -import { WorkerBroadcastChannel } from './WorkerBroadcastChannel.js' import { type BroadcastChannelResponse, type BroadcastChannelResponsePayload, @@ -6,8 +5,9 @@ import { type ResponsePayload, ResponseStatus } from '../../types/index.js' -import { isNullOrUndefined, logger } from '../../utils/index.js' +import { logger } from '../../utils/index.js' import type { AbstractUIService } from '../ui-server/ui-services/AbstractUIService.js' +import { WorkerBroadcastChannel } from './WorkerBroadcastChannel.js' const moduleName = 'UIServiceWorkerBroadcastChannel' @@ -73,33 +73,33 @@ export class UIServiceWorkerBroadcastChannel extends WorkerBroadcastChannel { hashIdsSucceeded: this.responses .get(uuid) ?.responses.map(({ status, hashId }) => { - if (hashId !== undefined && status === ResponseStatus.SUCCESS) { + if (hashId != null && status === ResponseStatus.SUCCESS) { return hashId } return undefined }) - .filter((hashId) => !isNullOrUndefined(hashId)) as string[], + .filter(hashId => hashId != null) as string[], ...(responsesStatus === ResponseStatus.FAILURE && { hashIdsFailed: this.responses .get(uuid) ?.responses.map(({ status, hashId }) => { - if (hashId !== undefined && status === ResponseStatus.FAILURE) { + if (hashId != null && status === ResponseStatus.FAILURE) { return hashId } return undefined }) - .filter((hashId) => !isNullOrUndefined(hashId)) as string[] + .filter(hashId => hashId != null) as string[] }), ...(responsesStatus === ResponseStatus.FAILURE && { responsesFailed: this.responses .get(uuid) - ?.responses.map((response) => { - if (response !== undefined && response.status === ResponseStatus.FAILURE) { + ?.responses.map(response => { + if (response.status === ResponseStatus.FAILURE) { return response } return undefined }) - .filter((response) => !isNullOrUndefined(response)) as BroadcastChannelResponsePayload[] + .filter(response => response != null) as BroadcastChannelResponsePayload[] }) } }