Compare commits

...

3 Commits

Author SHA1 Message Date
pablonyx
1cad2a1806 k 2025-02-25 16:04:02 -08:00
pablonyx
d0ae297937 quick fix 2025-02-25 16:02:41 -08:00
pablonyx
1a60ed5a7d k 2025-02-25 15:21:17 -08:00

View File

@@ -100,9 +100,14 @@ def _add_user_filters(
.correlate(Persona)
)
else:
where_clause |= Persona.is_public == True # noqa: E712
where_clause &= Persona.is_visible == True # noqa: E712
# Group the public persona conditions
public_condition = (Persona.is_public == True) & ( # noqa: E712
Persona.is_visible == True # noqa: E712
)
where_clause |= public_condition
where_clause |= Persona__User.user_id == user.id
where_clause |= Persona.user_id == user.id
return stmt.where(where_clause)