mirror of
https://github.com/kiwix/kiwix-desktop.git
synced 2025-09-22 11:37:56 -04:00
SearchRenderer now take the NameMapper on the getHtml method.
This commit is contained in:
parent
ab80463b58
commit
238bd534a4
@ -133,7 +133,6 @@ UrlSchemeHandler::handleSearchRequest(QWebEngineUrlRequestJob* request)
|
||||
}
|
||||
kiwix::SearchRenderer renderer(
|
||||
search->getResults(start, pageLength),
|
||||
std::make_shared<IdNameMapper>(),
|
||||
search->getEstimatedMatches(),
|
||||
start);
|
||||
renderer.setSearchPattern(searchQuery);
|
||||
@ -141,7 +140,8 @@ UrlSchemeHandler::handleSearchRequest(QWebEngineUrlRequestJob* request)
|
||||
renderer.setProtocolPrefix("zim://");
|
||||
renderer.setSearchProtocolPrefix("zim://" + host.toStdString() + "/");
|
||||
renderer.setPageLength(pageLength);
|
||||
auto content = renderer.getHtml();
|
||||
IdNameMapper mapper;
|
||||
auto content = renderer.getHtml(mapper, nullptr);
|
||||
QBuffer *buffer = new QBuffer;
|
||||
buffer->setData(content.data(), content.size());
|
||||
connect(request, &QObject::destroyed, buffer, &QObject::deleteLater);
|
||||
|
Loading…
x
Reference in New Issue
Block a user