From 1e9bfa168db0e213a8d2a43c060db0e13efd3e91 Mon Sep 17 00:00:00 2001 From: kelson42 Date: Mon, 24 Oct 2011 12:50:27 +0000 Subject: [PATCH] Better kiwix-serve default loading if no welcome page is defined in ZIM (ID: 3417227) --- src/common/kiwix/reader.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/common/kiwix/reader.cpp b/src/common/kiwix/reader.cpp index 8ae7aaef3..dd0b378d0 100644 --- a/src/common/kiwix/reader.cpp +++ b/src/common/kiwix/reader.cpp @@ -124,6 +124,10 @@ namespace kiwix { if (this->zimFileHandler->getFileheader().hasMainPage()) { zim::Article article = zimFileHandler->getArticle(this->zimFileHandler->getFileheader().getMainPage()); url = article.getLongUrl(); + + if (url.empty()) { + url = getFirstPageUrl(); + } } return url;