refs #709, as result of testing created special database views for ICAO codes

* view already filter incomplete data
* as result, info object count values are aligned with data eventually parsed (which will allow to detect changes by comparing counts)
* smaller adjustments to allow airlines with designator
This commit is contained in:
Klaus Basan
2016-07-18 01:46:28 +02:00
parent 31921f34ef
commit 90c3c35609
5 changed files with 16 additions and 6 deletions

View File

@@ -199,7 +199,10 @@ namespace BlackMisc
for (const QJsonValue &value : array)
{
CAircraftIcaoCode icao(CAircraftIcaoCode::fromDatabaseJson(value.toObject()));
if (ignoreIncomplete && !icao.hasSpecialDesignator() && !icao.hasCompleteData()) { continue; }
if (ignoreIncomplete && !icao.hasSpecialDesignator() && !icao.hasCompleteData())
{
continue;
}
codes.push_back(icao);
}
return codes;