File tree Expand file tree Collapse file tree 1 file changed +14
-12
lines changed
packages/oidc-client-service-worker/src Expand file tree Collapse file tree 1 file changed +14
-12
lines changed Original file line number Diff line number Diff line change @@ -202,18 +202,20 @@ const handleFetch = (event: FetchEvent): void => {
202202 } ;
203203 }
204204 }
205- const newRequest = new Request ( originalRequest . url , {
206- body : originalRequest . body ,
207- method : originalRequest . method ,
208- headers : new Headers ( headers ) ,
209- mode : requestMode ,
210- credentials : originalRequest . credentials ,
211- redirect : originalRequest . redirect ,
212- referrer : originalRequest . referrer ,
213- cache : originalRequest . cache ,
214- integrity : originalRequest . integrity ,
215- keepalive : originalRequest . keepalive ,
216- } ) ;
205+
206+ let init : RequestInit ;
207+ if ( originalRequest . mode === 'navigate' ) {
208+ init = {
209+ headers : headers ,
210+ } ;
211+ } else {
212+ init = {
213+ headers : headers ,
214+ mode : requestMode ,
215+ } ;
216+ }
217+
218+ const newRequest = new Request ( originalRequest , init ) ;
217219 return fetch ( newRequest ) ;
218220 }
219221
You can’t perform that action at this time.
0 commit comments