- let dups = false;
- // Handle dups in buffer
- for (const message of this.chargingStation.messageQueue) {
- // Same message
- if (messageToSend === message) {
- dups = true;
- break;
- }
- }
- if (!dups) {
- // Buffer message
- this.chargingStation.messageQueue.push(messageToSend);
- }