pylint: Skip two E1130 errors

The pylint job is currently failing with these errors --
get it passing again.

I assume this occurs because pylint doesn't really
understand sqlalchemy's or_() method, and therefore can't
properly determine the return types from condition_db_filter()
or or_().

Change-Id: I636770ec30cddcb5b7c9692ff0b2afdc7971d80d
This commit is contained in:
Eric Harney 2024-06-12 09:56:29 -04:00
parent e5297446a9
commit 056b818d8b

View File

@ -406,7 +406,7 @@ def condition_not_db_filter(model, field, value, auto_none=True):
If auto_none is True then we'll consider NULL values as different as well,
like we do in Python and not like SQL does.
"""
result = ~condition_db_filter(model, field, value)
result = ~condition_db_filter(model, field, value) # pylint: disable=E1130
if auto_none and (
(
@ -789,7 +789,7 @@ def _clustered_bool_field_filter(query, field_name, filter_value):
),
)
if not filter_value:
query_filter = ~query_filter
query_filter = ~query_filter # pylint: disable=E1130
query = query.filter(query_filter)
return query