Commit 2cc56616e6c86002ab161f196e17e4901ca71dd4

Authored by sklum
1 parent 23836e72

Restored filter to origin state

Showing 1 changed file with 12 additions and 17 deletions
openbr/plugins/validate.cpp
... ... @@ -166,26 +166,21 @@ class FilterDistance : public Distance
166 166  
167 167 float compare(const Template &a, const Template &b) const
168 168 {
169   - Q_OBJECT
170   -
171   - float compare(const Template &a, const Template &b) const
172   - {
173   - (void) b; // Query template isn't checked
174   - foreach (const QString &key, Globals->filters.keys()) {
175   - bool keep = false;
176   - const QString metadata = a.file.get<QString>(key, "");
177   - if (Globals->filters[key].isEmpty()) continue;
178   - if (metadata.isEmpty()) return -std::numeric_limits<float>::max();
179   - foreach (const QString &value, Globals->filters[key]) {
180   - if (metadata == value) {
181   - keep = true;
182   - break;
183   - }
  169 + (void) b; // Query template isn't checked
  170 + foreach (const QString &key, Globals->filters.keys()) {
  171 + bool keep = false;
  172 + const QString metadata = a.file.get<QString>(key, "");
  173 + if (Globals->filters[key].isEmpty()) continue;
  174 + if (metadata.isEmpty()) return -std::numeric_limits<float>::max();
  175 + foreach (const QString &value, Globals->filters[key]) {
  176 + if (metadata == value) {
  177 + keep = true;
  178 + break;
184 179 }
185   - if (!keep) return -std::numeric_limits<float>::max();
186 180 }
187   - return 0;
  181 + if (!keep) return -std::numeric_limits<float>::max();
188 182 }
  183 + return 0;
189 184 }
190 185 };
191 186  
... ...