fix: create cycle function (#5775)
* fix: create cycle function * chore: draft and cycle version changes --------- Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
This commit is contained in:
parent
6e52f1b434
commit
6d78418e79
6 changed files with 233 additions and 40 deletions
|
|
@ -187,6 +187,7 @@ class CycleViewSet(BaseViewSet):
|
|||
"completed_issues",
|
||||
"assignee_ids",
|
||||
"status",
|
||||
"version",
|
||||
"created_by",
|
||||
)
|
||||
|
||||
|
|
@ -216,6 +217,7 @@ class CycleViewSet(BaseViewSet):
|
|||
"completed_issues",
|
||||
"assignee_ids",
|
||||
"status",
|
||||
"version",
|
||||
"created_by",
|
||||
)
|
||||
return Response(data, status=status.HTTP_200_OK)
|
||||
|
|
@ -255,6 +257,7 @@ class CycleViewSet(BaseViewSet):
|
|||
"external_id",
|
||||
"progress_snapshot",
|
||||
"logo_props",
|
||||
"version",
|
||||
# meta fields
|
||||
"is_favorite",
|
||||
"total_issues",
|
||||
|
|
@ -306,10 +309,7 @@ class CycleViewSet(BaseViewSet):
|
|||
|
||||
request_data = request.data
|
||||
|
||||
if (
|
||||
cycle.end_date is not None
|
||||
and cycle.end_date < timezone.now()
|
||||
):
|
||||
if cycle.end_date is not None and cycle.end_date < timezone.now():
|
||||
if "sort_order" in request_data:
|
||||
# Can only change sort order for a completed cycle``
|
||||
request_data = {
|
||||
|
|
@ -347,6 +347,7 @@ class CycleViewSet(BaseViewSet):
|
|||
"external_id",
|
||||
"progress_snapshot",
|
||||
"logo_props",
|
||||
"version",
|
||||
# meta fields
|
||||
"is_favorite",
|
||||
"total_issues",
|
||||
|
|
@ -412,6 +413,7 @@ class CycleViewSet(BaseViewSet):
|
|||
"progress_snapshot",
|
||||
"sub_issues",
|
||||
"logo_props",
|
||||
"version",
|
||||
# meta fields
|
||||
"is_favorite",
|
||||
"total_issues",
|
||||
|
|
@ -1148,6 +1150,7 @@ class CycleProgressEndpoint(BaseAPIView):
|
|||
status=status.HTTP_200_OK,
|
||||
)
|
||||
|
||||
|
||||
class CycleAnalyticsEndpoint(BaseAPIView):
|
||||
|
||||
@allow_permission([ROLE.ADMIN, ROLE.MEMBER, ROLE.GUEST])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue