Suppress misleading warning message

QString::split() was giving a non-empty QStringList, and
that caused Session::setBannedIPs() to emit misleading warning message.
This commit is contained in:
Chocobo1 2020-04-23 12:21:24 +08:00
parent bb80b378c1
commit 2729c0cb6d
No known key found for this signature in database
GPG key ID: 210D9C873253A68C
2 changed files with 3 additions and 3 deletions

View file

@ -483,7 +483,7 @@ void AppController::setPreferencesAction()
if (hasKey("ip_filter_trackers"))
session->setTrackerFilteringEnabled(it.value().toBool());
if (hasKey("banned_IPs"))
session->setBannedIPs(it.value().toString().split('\n'));
session->setBannedIPs(it.value().toString().split('\n', QString::SkipEmptyParts));
// Speed
// Global Rate Limits

View file

@ -473,8 +473,8 @@ Http::Response WebApplication::processRequest(const Http::Request &request, cons
header(QLatin1String(Http::HEADER_CONTENT_SECURITY_POLICY), m_contentSecurityPolicy);
if (m_useCustomHTTPHeaders) {
for (const CustomHTTPHeader &i : asConst(m_customHTTPHeaders))
header(i.name, i.value);
for (const CustomHTTPHeader &customHeader : asConst(m_customHTTPHeaders))
header(customHeader.name, customHeader.value);
}
return response();