File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -666,7 +666,7 @@ class Driver {
666666 task . isOffscreenCanvasSupported === false ? false : undefined ;
667667 const disableFontFace = task . disableFontFace === true ;
668668
669- const loadingTask = getDocument ( {
669+ const documentOptions = {
670670 url : new URL ( task . file , window . location ) ,
671671 password : task . password ,
672672 cMapUrl : CMAP_URL ,
@@ -682,20 +682,23 @@ class Driver {
682682 isOffscreenCanvasSupported,
683683 styleElement : xfaStyleElement ,
684684 disableFontFace,
685- } ) ;
685+ } ;
686+ const loadingTask = getDocument ( documentOptions ) ;
686687 let promise = loadingTask . promise ;
687688
688689 if ( ! this . masterMode && task . type === "extract" ) {
689690 promise = promise . then ( async doc => {
690- const data = await doc . extractPages ( [
691+ const extractedDocumentOptions = { ...documentOptions } ;
692+ delete extractedDocumentOptions . url ;
693+ extractedDocumentOptions . data = await doc . extractPages ( [
691694 {
692695 document : null ,
693696 includePages : task . includePages ,
694697 } ,
695698 ] ) ;
696699 await loadingTask . destroy ( ) ;
697700 delete task . includePages ;
698- return getDocument ( data ) . promise ;
701+ return getDocument ( extractedDocumentOptions ) . promise ;
699702 } ) ;
700703 }
701704
You can’t perform that action at this time.
0 commit comments