diff --git a/funkwhale_network/db.py b/funkwhale_network/db.py index d98336783a1b1a265fe3293f57d410609d5361ef..2994f3f0b99b03fb60bab87ee2850b0580b6c261 100644 --- a/funkwhale_network/db.py +++ b/funkwhale_network/db.py @@ -73,7 +73,7 @@ def dict_cursor(func): @dict_cursor async def get_latest_check_by_domain(cursor): sql = """ - SELECT DISTINCT on (domain) domain, * FROM checks INNER JOIN domains ON checks.domain = domains.name WHERE private = %s ORDER BY domain, time DESC + SELECT DISTINCT on (domain) domain, * FROM checks INNER JOIN domains ON checks.domain = domains.name WHERE private = %s AND domains.blocked = false ORDER BY domain, time DESC """ await cursor.execute(sql, [False]) return list(await cursor.fetchall())