nomagick commited on
Commit
bfc6d67
·
unverified ·
1 Parent(s): 036f6dc

fix: split report handler from other page preps

Browse files
backend/functions/src/services/puppeteer.ts CHANGED
@@ -193,7 +193,9 @@ function giveSnapshot() {
193
  return r;
194
  }
195
  `));
196
- preparations.push(page.evaluateOnNewDocument(`
 
 
197
  let aftershot = undefined;
198
  const handlePageLoad = () => {
199
  if (document.readyState !== 'complete') {
@@ -215,8 +217,7 @@ const handlePageLoad = () => {
215
  };
216
  document.addEventListener('readystatechange', handlePageLoad);
217
  document.addEventListener('load', handlePageLoad);
218
- `));
219
- await Promise.all(preparations);
220
 
221
  // TODO: further setup the page;
222
 
 
193
  return r;
194
  }
195
  `));
196
+ await Promise.all(preparations);
197
+
198
+ await page.evaluateOnNewDocument(`
199
  let aftershot = undefined;
200
  const handlePageLoad = () => {
201
  if (document.readyState !== 'complete') {
 
217
  };
218
  document.addEventListener('readystatechange', handlePageLoad);
219
  document.addEventListener('load', handlePageLoad);
220
+ `);
 
221
 
222
  // TODO: further setup the page;
223