nomagick commited on
Commit
c19ca21
·
unverified ·
1 Parent(s): e551695

fix: bug in pptr injections

Browse files
Files changed (1) hide show
  1. src/services/puppeteer.ts +2 -2
src/services/puppeteer.ts CHANGED
@@ -271,7 +271,7 @@ function getMaxDepthAndCountUsingTreeWalker(root) {
271
  root,
272
  NodeFilter.SHOW_ELEMENT,
273
  (node) => {
274
- const nodeName = node.nodeName.toLowerCase();
275
  return (nodeName === 'svg') ? NodeFilter.FILTER_REJECT : NodeFilter.FILTER_ACCEPT;
276
  },
277
  false
@@ -1102,7 +1102,7 @@ export class PuppeteerControl extends AsyncService {
1102
  snapshot.childFrames = await pSubFrameSnapshots;
1103
  }
1104
  } catch (err: any) {
1105
- this.logger.warn(`Page ${sn}: Failed to finalize ${url}`, { err: marshalErrorLike(err) });
1106
  if (stuff instanceof Error) {
1107
  finalized = true;
1108
  throw stuff;
 
271
  root,
272
  NodeFilter.SHOW_ELEMENT,
273
  (node) => {
274
+ const nodeName = node.nodeName?.toLowerCase();
275
  return (nodeName === 'svg') ? NodeFilter.FILTER_REJECT : NodeFilter.FILTER_ACCEPT;
276
  },
277
  false
 
1102
  snapshot.childFrames = await pSubFrameSnapshots;
1103
  }
1104
  } catch (err: any) {
1105
+ this.logger.warn(`Page ${sn}: Failed to finalize ${url}`, { err });
1106
  if (stuff instanceof Error) {
1107
  finalized = true;
1108
  throw stuff;