Merge pull request #2055 from varjolintu/title_match_removal

Remove title matching
This commit is contained in:
Janek Bevendorff 2018-06-18 13:54:33 +02:00 committed by GitHub
commit 5df8ddfc3f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -375,14 +375,11 @@ QList<Entry*> BrowserService::searchEntries(Database* db, const QString& hostnam
} }
for (Entry* entry : EntrySearcher().search(hostname, rootGroup, Qt::CaseInsensitive)) { for (Entry* entry : EntrySearcher().search(hostname, rootGroup, Qt::CaseInsensitive)) {
QString title = entry->title();
QString url = entry->url(); QString url = entry->url();
// Filter to match hostname in Title and Url fields // Filter to match hostname in URL field
if ((!title.isEmpty() && hostname.contains(title)) if ((!url.isEmpty() && hostname.contains(url))
|| (!url.isEmpty() && hostname.contains(url)) || (matchUrlScheme(url) && hostname.endsWith(QUrl(url).host()))) {
|| (matchUrlScheme(title) && hostname.endsWith(QUrl(title).host()))
|| (matchUrlScheme(url) && hostname.endsWith(QUrl(url).host())) ) {
entries.append(entry); entries.append(entry);
} }
} }