Do not filter adhoc clients

(cherry picked from commit 4fe5307af44a76b99cc8c70aa330180c1985eabc)
This commit is contained in:
aavit 2011-04-27 13:01:47 +02:00 committed by Olivier Goffart
parent c890bf88a7
commit f55563e7df

View File

@ -187,9 +187,9 @@ bool BaselineHandler::establishConnection()
<< "[" << qPrintable(plat.value(PI_HostAddress)) << "]" << logMsg;
settings->beginGroup("ClientFilters");
if (!settings->childKeys().isEmpty()) {
if (!settings->childKeys().isEmpty() && !plat.value(PI_PulseGitBranch).isEmpty()) { // i.e. not adhoc client
// Abort if client does not match the filters
foreach(QString filterKey, settings->childKeys()) {
foreach (QString filterKey, settings->childKeys()) {
QString filter = settings->value(filterKey).toString();
QString platVal = plat.value(filterKey);
if (filter.isEmpty() || platVal.isEmpty())