Uprava queries a dotazovani se pres base query builder, fix nahledu fotky pro editor, cache na fotky

This commit is contained in:
Michal Kváček
2024-02-13 22:59:51 +01:00
parent 51316c492b
commit e28a6fce57
14 changed files with 209 additions and 90 deletions
@@ -14,10 +14,16 @@ class CopilotQueryResolver(BaseQueryResolver):
object_id: Optional[int] = None,
order_by: Optional[list] = None,
only_public: Optional[bool] = False,
*args, **kwargs
**kwargs
):
pilot_username = kwargs.pop("pilot_username", None)
query = super().get_query(user_id, object_id, order_by, only_public, *args, **kwargs)
query = super().get_query(
user_id=user_id, object_id=object_id, order_by=order_by,
only_public=only_public,
only_my=bool(user_id) and not only_public,
**kwargs
)
if pilot_username:
query = (