feat: project ordering (#1701)
* dev: project ordering * dev: add ordering for projects list
This commit is contained in:
parent
c98edd4a91
commit
8e0124be91
3 changed files with 21 additions and 2 deletions
|
|
@ -123,7 +123,7 @@ class ProjectViewSet(BaseViewSet):
|
|||
projects = (
|
||||
self.get_queryset()
|
||||
.annotate(is_favorite=Exists(subquery))
|
||||
.order_by("-is_favorite", "name")
|
||||
.order_by("sort_order", "name")
|
||||
.annotate(
|
||||
total_members=ProjectMember.objects.filter(
|
||||
project_id=OuterRef("id")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue