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, 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. 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 ( if auto_none and (
( (
@ -789,7 +789,7 @@ def _clustered_bool_field_filter(query, field_name, filter_value):
), ),
) )
if not filter_value: if not filter_value:
query_filter = ~query_filter query_filter = ~query_filter # pylint: disable=E1130
query = query.filter(query_filter) query = query.filter(query_filter)
return query return query