Skip to content

Commit caee5cb

Browse files
committed
DataSyncController: Added flag to keep be aware if first response was received already
1 parent ccac5f7 commit caee5cb

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/IHP/DataSync/ihp-datasync.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ class DataSyncController {
2828
this.requests = [];
2929
this.connection = null;
3030
this.requestIdCounter = 0;
31+
this.receivedFirstResponse = false;
3132
this.eventListeners = {
3233
message: [],
3334
close: [],
@@ -84,10 +85,11 @@ class DataSyncController {
8485

8586
onMessage(event) {
8687
const payload = JSON.parse(event.data);
87-
8888
const requestId = payload.requestId;
89-
9089
const request = this.requests.find(request => request.requestId === requestId);
90+
91+
this.receivedFirstResponse = true;
92+
9193
if (request) {
9294
const { resolve, reject } = request;
9395

0 commit comments

Comments
 (0)