Skip to content
This repository was archived by the owner on Jan 31, 2025. It is now read-only.

Commit 13e1191

Browse files
author
Daniel Brain
committed
Look for ack in correct place
1 parent 8deb0ce commit 13e1191

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/public/client.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -139,14 +139,14 @@ export function request(options : RequestOptionsType) : ZalgoPromise<ResponseMes
139139

140140
let interval = safeInterval(() => {
141141

142-
if (options.ack && hasResult) {
142+
if (responseListener.ack && hasResult) {
143143
return interval.cancel();
144144
}
145145

146146
if (isWindowClosed(win)) {
147147
interval.cancel();
148148

149-
if (!options.ack) {
149+
if (!responseListener.ack) {
150150
return reject(new Error(`Window closed for ${name} before ack`));
151151
}
152152

@@ -156,7 +156,7 @@ export function request(options : RequestOptionsType) : ZalgoPromise<ResponseMes
156156
ackTimeout -= 100;
157157
resTimeout -= 100;
158158

159-
if (ackTimeout <= 0 && !options.ack) {
159+
if (ackTimeout <= 0 && !responseListener.ack) {
160160
interval.cancel();
161161
return reject(new Error(`No ack for postMessage ${name} in ${CONFIG.ACK_TIMEOUT}ms`));
162162
}

0 commit comments

Comments
 (0)