Преглед на файлове

Improved error message when using a comparison operator with a parameterized query as the value

Stefan Schmidt преди 6 години
родител
ревизия
2ce93a99bd
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      code/Core/StatsDatabase.py

+ 2 - 1
code/Core/StatsDatabase.py

@@ -186,7 +186,8 @@ class StatsDatabase:
                     rvalue = self._execute_query_list(value)
 
                     # Do we have a comparison operator with a multiple-result query?
-                    if op is not "in" and value[0] in ['most_used', 'least_used', 'all']:
+                    if op is not "in" and value[0] in ['most_used', 'least_used', 'all', 'ipaddress_param',
+                                                       'macaddress_param']:
                         raise QueryExecutionException("The extractor '" + value[0] +
                                                       "' may return more than one result!")