diff options
Diffstat (limited to 'src/filter/filter.cpp')
-rw-r--r-- | src/filter/filter.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/filter/filter.cpp b/src/filter/filter.cpp index e0d01a9..fcba05c 100644 --- a/src/filter/filter.cpp +++ b/src/filter/filter.cpp @@ -96,13 +96,14 @@ int Filter::row() const return 0; } -bool Filter::hasMatch(const QWebEngineUrlRequestInfo &info) +bool Filter::hasDomainMatch(const QString &string) { - if(m_domainUrl.hasMatch(info.firstPartyUrl().toString()) && m_requestUrl.hasMatch(info.requestUrl().toString())) { - return true; - } else { - return false; - } + return m_domainUrl.hasMatch(string); +} + +bool Filter::hasRuleMatch(const QString &string) +{ + return m_requestUrl.hasMatch(string); } bool Filter::shouldBlock(const QWebEngineUrlRequestInfo &info) |