diff --git a/src/model/nodes/version.js b/src/model/nodes/version.js index a7af570..a4b90d1 100644 --- a/src/model/nodes/version.js +++ b/src/model/nodes/version.js @@ -61,9 +61,13 @@ VersionNode.prototype.setSource = function (version) { content: version.readme }, regExp = /^https?:\/\/(.+?)\/(.+?)\/(.+?)/, - parsedRepo = version.url.match(regExp), + parsedRepo, repo; + if (version.url) { + parsedRepo = version.url.match(regExp); + } + if (parsedRepo) { repo = { host: parsedRepo[1],