Uprava razeni fotek, drobnosti

This commit is contained in:
Michal Kváček
2023-12-10 22:11:44 +01:00
parent 89f5b8bb0c
commit f535d2866c
5 changed files with 26 additions and 21 deletions
+4 -1
View File
@@ -26,7 +26,10 @@ class QueryBuilder:
if only_public and hasattr(self.model, "is_public"):
query = query.filter(self.model.is_public.is_(True))
elif hasattr(self.model, "created_by_id") and created_by_id:
query = query.filter(self.model.created_by_id == created_by_id)
query = query.filter(or_(
self.model.created_by_id.is_(None),
self.model.created_by_id == created_by_id
))
if order_by:
query = query.order_by(*order_by)