Skip to content

Commit e693366

Browse files
committed
refactor options
1 parent 863717d commit e693366

File tree

1 file changed

+21
-21
lines changed
  • packages/rrweb/src/plugins/network/record

1 file changed

+21
-21
lines changed

packages/rrweb/src/plugins/network/record/index.ts

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -170,29 +170,29 @@ function initFetchObserver(
170170
//
171171
};
172172
}
173+
const recordRequestHeaders =
174+
!!options.recordHeaders &&
175+
(typeof options.recordHeaders === 'boolean' ||
176+
!('request' in options.recordHeaders) ||
177+
options.recordHeaders.request);
178+
const recordRequestBody =
179+
!!options.recordBody &&
180+
(typeof options.recordBody === 'boolean' ||
181+
!('request' in options.recordBody) ||
182+
options.recordBody.request);
183+
const recordResponseHeaders =
184+
!!options.recordHeaders &&
185+
(typeof options.recordHeaders === 'boolean' ||
186+
!('response' in options.recordHeaders) ||
187+
options.recordHeaders.response);
188+
const recordResponseBody =
189+
!!options.recordBody &&
190+
(typeof options.recordBody === 'boolean' ||
191+
!('response' in options.recordBody) ||
192+
options.recordBody.response);
193+
173194
const originalFetch = win.fetch;
174195
const wrappedFetch: typeof fetch = async function (url, init) {
175-
const recordRequestHeaders =
176-
!!options.recordHeaders &&
177-
(typeof options.recordHeaders === 'boolean' ||
178-
!('request' in options.recordHeaders) ||
179-
options.recordHeaders.request);
180-
const recordRequestBody =
181-
!!options.recordBody &&
182-
(typeof options.recordBody === 'boolean' ||
183-
!('request' in options.recordBody) ||
184-
options.recordBody.request);
185-
const recordResponseHeaders =
186-
!!options.recordHeaders &&
187-
(typeof options.recordHeaders === 'boolean' ||
188-
!('response' in options.recordHeaders) ||
189-
options.recordHeaders.response);
190-
const recordResponseBody =
191-
!!options.recordBody &&
192-
(typeof options.recordBody === 'boolean' ||
193-
!('response' in options.recordBody) ||
194-
options.recordBody.response);
195-
196196
let performanceEntry: PerformanceResourceTiming | undefined;
197197
const networkRequest: Partial<NetworkRequest> = {};
198198
try {

0 commit comments

Comments
 (0)