summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2016-02-18 15:23:15 +0100
committerSamy Pessé <samypesse@gmail.com>2016-02-18 15:23:15 +0100
commit3fcf1a7723a5a3b7a436974c445dbb2b79fad583 (patch)
treee7084541acd35623259bc756ad2727decc19d655 /lib
parent1a3ee784592c8cfbf1a6bc98dcaf3e8a5afef7fb (diff)
downloadgitbook-3fcf1a7723a5a3b7a436974c445dbb2b79fad583.zip
gitbook-3fcf1a7723a5a3b7a436974c445dbb2b79fad583.tar.gz
gitbook-3fcf1a7723a5a3b7a436974c445dbb2b79fad583.tar.bz2
Dont fail if summary doesn't exist
Diffstat (limited to 'lib')
-rw-r--r--lib/book.js4
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);
});
})