TypeError: '<' not supported between instances of 'str' and 'int'
(3 additional frame(s) were not displayed)
...
File "auslib/db.py", line 1879, in getRulesMatchingQuery
if not matchVersion(rule["version"], updateQuery["version"], get_version_class(updateQuery["product"])):
File "auslib/util/rulematching.py", line 108, in matchVersion
if version_compare(queryVersion, rule, versionClass):
File "auslib/util/comparison.py", line 75, in version_compare
return opfunc(value, operand)
File "auslib/util/versions.py", line 21, in __eq__
c = self._cmp(other)
File "auslib/util/versions.py", line 150, in _cmp
if self.version < other.version:
TypeError: '<' not supported between instances of 'str' and 'int'
(11 additional frame(s) were not displayed)
...
File "auslib/db.py", line 1879, in getRulesMatchingQuery
if not matchVersion(rule["version"], updateQuery["version"], get_version_class(updateQuery["product"])):
File "auslib/util/rulematching.py", line 108, in matchVersion
if version_compare(queryVersion, rule, versionClass):
File "auslib/util/comparison.py", line 75, in version_compare
return opfunc(value, operand)
File "auslib/util/versions.py", line 21, in __eq__
c = self._cmp(other)
File "auslib/util/versions.py", line 150, in _cmp
if self.version < other.version:
Sentry Issue: BALROG-PROD-PUBLIC-6F
Example URL: https://aus5.mozilla.org/json/2/FirefoxVPN/2_28/Darwin_x86/release-cdntest/15.5/update.json