Fix nacitani detailu udalosti

This commit is contained in:
Michal Kváček
2024-02-12 06:33:09 +01:00
parent c26eb97288
commit 51316c492b
3 changed files with 9 additions and 2 deletions
+4
View File
@@ -13,6 +13,7 @@ class QueryBuilder:
created_by_id: Optional[int] = None,
order_by: Optional[list] = None,
only_public: Optional[bool] = False,
url_slug: Optional[str] = None,
include_deleted: bool = False
):
if not extra_select:
@@ -33,6 +34,9 @@ class QueryBuilder:
self.model.created_by_id == created_by_id
))
if url_slug is not None and hasattr(self.model, 'url_slug'):
query = query.filter(self.model.url_slug == url_slug)
if order_by:
query = query.order_by(*order_by)
elif hasattr(self.model, "name"):