Release 1.0.8
[e-mobility-charging-stations-simulator.git] / src / worker / WorkerSet.ts
index 0e6855f1887cf6f1d3563bf45b3a07b7e6d7f8b1..21f9f482997a6ffad898b39e2bcb6c2d11af46cf 100644 (file)
@@ -27,7 +27,7 @@ export default class WorkerSet<T> extends WorkerAbstract {
 
   /**
    *
-   * @param elementData
+   * @param {T} elementData
    * @returns {Promise<void>}
    * @public
    */
@@ -98,7 +98,7 @@ export default class WorkerSet<T> extends WorkerAbstract {
   private getWorkerSetElementByWorker(worker: Worker): WorkerSetElement {
     let workerSetElt: WorkerSetElement;
     this.workerSet.forEach((workerSetElement) => {
-      if (JSON.stringify(workerSetElement.worker) === JSON.stringify(worker)) {
+      if (workerSetElement.worker.threadId === worker.threadId) {
         workerSetElt = workerSetElement;
       }
     });