Skip to content

Commit

Permalink
Deep clone arguments
Browse files Browse the repository at this point in the history
  • Loading branch information
alexey-pelykh committed Oct 26, 2017
1 parent 1db0001 commit 7bd00da
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
5 changes: 3 additions & 2 deletions lib/httpGetReader.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
const _ = require('lodash')
const { Readable } = require('stream')
const request = require('request')

Expand All @@ -19,8 +20,8 @@ class HttpGetReader extends Readable {

this._url = url
this._transform = transform
this._query = query
this._headers = headers
this._query = query ? _.cloneDeep(query) : null
this._headers = headers ? _.cloneDeep(headers) : null
this._request = null
this._source = null

Expand Down
5 changes: 3 additions & 2 deletions lib/pagedHttpGetReader.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
const _ = require('lodash')
const { Readable } = require('stream')
const request = require('request')

Expand All @@ -21,8 +22,8 @@ class PagedHttpGetReader extends Readable {
this._url = url
this._nextPage = nextPage
this._transform = transform
this._query = query
this._headers = headers
this._query = query ? _.cloneDeep(query) : null
this._headers = headers ? _.cloneDeep(headers) : null
this._request = null
this._source = null

Expand Down

0 comments on commit 7bd00da

Please sign in to comment.