Skip to content

Commit

Permalink
fix(parseOption): handle non existing lists
Browse files Browse the repository at this point in the history
  • Loading branch information
Khaledgarbaya authored May 8, 2017
1 parent 84242f8 commit 3a8c8cc
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions lib/parseOptions.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,15 @@ export default function parseOptions (params) {
options.destinationSpace = options.spaceId
options.destinationManagementToken = options.managementToken
options.content = options.content || JSON.parse(fs.readFileSync(options.contentFile))

// to avoid looping through an undefined array later on
options.content.contentTypes = options.content.contentTypes || []
options.content.entries = options.content.entries || []
options.content.assets = options.content.assets || []
options.content.locales = options.content.locales || []
options.content.webhooks = options.content.webhooks || []
options.content.roles = options.content.roles || []
options.content.editorInterfaces = options.content.editorInterfaces || []

if (typeof options.proxy === 'string') {
const chunks = options.proxy.split('@')
Expand Down

0 comments on commit 3a8c8cc

Please sign in to comment.