fix(dashboard): make to filter the correct certified or non-certified… (#19429)

* fix(dashboard): make to filter the correct certified or non-certified dashboards

* fix(dashboard): make to fix python lint issue
This commit is contained in:
smileydev 2022-04-21 16:59:01 -04:00 committed by GitHub
parent ad715429f9
commit 3ccfa564d7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -224,12 +224,14 @@ class DashboardCertifiedFilter(BaseFilter): # pylint: disable=too-few-public-me
return query.filter(
and_(
Dashboard.certified_by.isnot(None),
Dashboard.certified_by != "",
)
)
if value is False:
return query.filter(
and_(
or_(
Dashboard.certified_by.is_(None),
Dashboard.certified_by == "",
)
)
return query