More typing
authorJérôme Benoit <jerome.benoit@sap.com>
Fri, 1 Jan 2021 19:48:43 +0000 (20:48 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Fri, 1 Jan 2021 19:48:43 +0000 (20:48 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
src/charging-station/ChargingStation.ts

index 20058769a6cd4a323719f6ab88eb7596d70185cd..63a011ddfd151abe82521f5b58b342c29496a442 100644 (file)
@@ -1043,7 +1043,7 @@ export default class ChargingStation {
     const self = this;
     // Send a message through wsConnection
     return new Promise((resolve: (value?: any | PromiseLike<any>) => void, reject: (reason?: any) => void) => {
-      let messageToSend;
+      let messageToSend: string;
       // Type of message
       switch (messageType) {
         // Request
@@ -1075,7 +1075,7 @@ export default class ChargingStation {
         // Handle dups in buffer
         for (const message of this._messageQueue) {
           // Same message
-          if (JSON.stringify(messageToSend) === JSON.stringify(message)) {
+          if (messageToSend === message) {
             dups = true;
             break;
           }