mirror of
https://github.com/makeplane/plane
synced 2025-08-07 19:59:33 +00:00
Compare commits
1 Commits
feat/title
...
chore/cycl
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f078a0bb5a |
@@ -69,6 +69,7 @@ class IntakeIssueDetailSerializer(BaseSerializer):
|
||||
"duplicate_issue_detail",
|
||||
"source",
|
||||
"issue",
|
||||
"created_by",
|
||||
]
|
||||
read_only_fields = [
|
||||
"project",
|
||||
|
||||
@@ -48,6 +48,7 @@ from plane.db.models import (
|
||||
)
|
||||
from plane.utils.analytics_plot import burndown_plot
|
||||
from plane.bgtasks.recent_visited_task import recent_visited_task
|
||||
from plane.utils.user_timezone_converter import user_timezone_converter
|
||||
|
||||
# Module imports
|
||||
from .. import BaseAPIView, BaseViewSet
|
||||
@@ -200,6 +201,15 @@ class CycleViewSet(BaseViewSet):
|
||||
)
|
||||
|
||||
if data:
|
||||
datetime_fields = [
|
||||
"created_at",
|
||||
"updated_at",
|
||||
"start_date",
|
||||
"end_date",
|
||||
]
|
||||
data = user_timezone_converter(
|
||||
data, datetime_fields, request.user.user_timezone
|
||||
)
|
||||
return Response(data, status=status.HTTP_200_OK)
|
||||
|
||||
data = queryset.values(
|
||||
@@ -228,6 +238,15 @@ class CycleViewSet(BaseViewSet):
|
||||
"version",
|
||||
"created_by",
|
||||
)
|
||||
datetime_fields = [
|
||||
"created_at",
|
||||
"updated_at",
|
||||
"start_date",
|
||||
"end_date",
|
||||
]
|
||||
data = user_timezone_converter(
|
||||
data, datetime_fields, request.user.user_timezone
|
||||
)
|
||||
return Response(data, status=status.HTTP_200_OK)
|
||||
|
||||
@allow_permission([ROLE.ADMIN, ROLE.MEMBER])
|
||||
@@ -276,6 +295,15 @@ class CycleViewSet(BaseViewSet):
|
||||
)
|
||||
.first()
|
||||
)
|
||||
datetime_fields = [
|
||||
"created_at",
|
||||
"updated_at",
|
||||
"start_date",
|
||||
"end_date",
|
||||
]
|
||||
cycle = user_timezone_converter(
|
||||
cycle, datetime_fields, request.user.user_timezone
|
||||
)
|
||||
|
||||
# Send the model activity
|
||||
model_activity.delay(
|
||||
@@ -365,6 +393,16 @@ class CycleViewSet(BaseViewSet):
|
||||
"created_by",
|
||||
).first()
|
||||
|
||||
datetime_fields = [
|
||||
"created_at",
|
||||
"updated_at",
|
||||
"start_date",
|
||||
"end_date",
|
||||
]
|
||||
cycle = user_timezone_converter(
|
||||
cycle, datetime_fields, request.user.user_timezone
|
||||
)
|
||||
|
||||
# Send the model activity
|
||||
model_activity.delay(
|
||||
model_name="cycle",
|
||||
@@ -440,6 +478,16 @@ class CycleViewSet(BaseViewSet):
|
||||
status=status.HTTP_404_NOT_FOUND,
|
||||
)
|
||||
|
||||
datetime_fields = [
|
||||
"created_at",
|
||||
"updated_at",
|
||||
"start_date",
|
||||
"end_date",
|
||||
]
|
||||
data = user_timezone_converter(
|
||||
data, datetime_fields, request.user.user_timezone
|
||||
)
|
||||
|
||||
queryset = queryset.first()
|
||||
|
||||
recent_visited_task.delay(
|
||||
|
||||
Reference in New Issue
Block a user