diff --git a/lib/src/models/api/javascript-api.cpp b/lib/src/models/api/javascript-api.cpp index 923b50876..3c940e06f 100644 --- a/lib/src/models/api/javascript-api.cpp +++ b/lib/src/models/api/javascript-api.cpp @@ -245,7 +245,10 @@ ParsedPage JavascriptApi::parsePage(Page *parentPage, const QString &source, int if (results.hasProperty("urlPrevPage") && results.property("urlPrevPage").isString()) { ret.urlPrevPage = results.property("urlPrevPage").toString(); } if (results.hasProperty("wiki") && results.property("wiki").isString()) - { ret.wiki = results.property("wiki").toString(); } + { + ret.wiki = results.property("wiki").toString(); + ret.wiki = ret.wiki.replace("href=\"/", "href=\"" + site->baseUrl() + "/"); + } return ret; }