mirror of
https://github.com/kiwix/kiwix-desktop.git
synced 2025-09-09 12:22:21 -04:00
Merge pull request #842 from kiwix/libkiwix_api_update
This commit is contained in:
commit
b51a0f4b06
@ -71,7 +71,7 @@ std::shared_ptr<kiwix::Searcher> Library::getSearcher(const QString &zimId)
|
||||
{
|
||||
auto searcher = std::make_shared<kiwix::Searcher>();
|
||||
try {
|
||||
searcher->add_reader(m_library.getReaderById(zimId.toStdString()).get());
|
||||
searcher->add_reader(m_library.getReaderById(zimId.toStdString()));
|
||||
} catch(std::out_of_range& e) {
|
||||
return nullptr;
|
||||
}
|
||||
|
@ -116,7 +116,7 @@ UrlSchemeHandler::handleSearchRequest(QWebEngineUrlRequestJob* request)
|
||||
IdNameMapper nameMapper;
|
||||
kiwix::SearchRenderer renderer(searcher.get(), &nameMapper);
|
||||
renderer.setSearchPattern(searchQuery);
|
||||
renderer.setSearchContent(bookId.toStdString());
|
||||
renderer.setSearchBookQuery("content="+bookId.toStdString());
|
||||
renderer.setProtocolPrefix("zim://");
|
||||
renderer.setSearchProtocolPrefix("zim://" + host.toStdString() + "/?");
|
||||
renderer.setPageLength(pageLength);
|
||||
|
Loading…
x
Reference in New Issue
Block a user