mirror of
https://github.com/makeplane/plane.git
synced 2026-07-12 21:40:18 +02:00
chore: project type filter query updates (#1103)
* chore: project type query error * chore: project joined query update * chore: code format
This commit is contained in:
@@ -132,15 +132,13 @@ class ProjectQuery:
|
||||
project_list = await sync_to_async(list)(project_query)
|
||||
|
||||
if type == "created":
|
||||
project_list = [
|
||||
p for p in project_list if p.created_by == info.context.user
|
||||
]
|
||||
project_list = await sync_to_async(list)(
|
||||
project_query.filter(created_by=info.context.user)
|
||||
)
|
||||
elif type == "joined":
|
||||
project_list = [
|
||||
p
|
||||
for p in project_list
|
||||
if p.is_member and p.created_by != info.context.user
|
||||
]
|
||||
project_list = await sync_to_async(list)(
|
||||
project_query.filter(Q(is_member=True))
|
||||
)
|
||||
|
||||
return paginate(results_object=project_list, cursor=cursor)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user