Fix nacitani detailu udalosti
This commit is contained in:
@@ -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"):
|
||||
|
||||
Reference in New Issue
Block a user