diff options
author | Samy Pessé <samypesse@gmail.com> | 2016-02-18 15:23:15 +0100 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2016-02-18 15:23:15 +0100 |
commit | 3fcf1a7723a5a3b7a436974c445dbb2b79fad583 (patch) | |
tree | e7084541acd35623259bc756ad2727decc19d655 /lib/book.js | |
parent | 1a3ee784592c8cfbf1a6bc98dcaf3e8a5afef7fb (diff) | |
download | gitbook-3fcf1a7723a5a3b7a436974c445dbb2b79fad583.zip gitbook-3fcf1a7723a5a3b7a436974c445dbb2b79fad583.tar.gz gitbook-3fcf1a7723a5a3b7a436974c445dbb2b79fad583.tar.bz2 |
Dont fail if summary doesn't exist
Diffstat (limited to 'lib/book.js')
-rw-r--r-- | lib/book.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/book.js b/lib/book.js index acfaece..40c9686 100644 --- a/lib/book.js +++ b/lib/book.js @@ -205,12 +205,12 @@ Book.prototype.parse = function() { .then(that.summary.load) .then(function() { if (!that.summary.exists()) { - throw new error.FileNotFoundError({ filename: 'SUMMARY' }); + that.log.warn.ln('no summary file in this book'); } // Index summary's articles that.summary.walk(function(article) { - if (!article.hasLocation()) return; + if (!article.hasLocation() || article.isExternal()) return; that.addPage(article.path); }); }) |