Compare commits

...

3 Commits

Author SHA1 Message Date
vamsikrishnamathala e6d04d3b0d feat: allowing cycles to accept back dates till created date 2025-05-08 14:19:24 +05:30
NarayanBavisetti 1cff830c3c chore: added for the create request 2025-05-08 12:54:30 +05:30
NarayanBavisetti 30b4ccbcd5 chore: passed created at of cycle 2025-05-08 12:50:24 +05:30
4 changed files with 7 additions and 2 deletions
+4
View File
@@ -234,6 +234,7 @@ class CycleViewSet(BaseViewSet):
"status",
"version",
"created_by",
"created_at",
)
datetime_fields = ["start_date", "end_date"]
data = user_timezone_converter(data, datetime_fields, project_timezone)
@@ -267,6 +268,7 @@ class CycleViewSet(BaseViewSet):
"status",
"version",
"created_by",
"created_at",
)
datetime_fields = ["start_date", "end_date"]
data = user_timezone_converter(data, datetime_fields, project_timezone)
@@ -314,6 +316,7 @@ class CycleViewSet(BaseViewSet):
"assignee_ids",
"status",
"created_by",
"created_at",
)
.first()
)
@@ -476,6 +479,7 @@ class CycleViewSet(BaseViewSet):
"assignee_ids",
"status",
"created_by",
"created_at",
)
.first()
)
+1
View File
@@ -104,6 +104,7 @@ export interface ICycle extends TProgressSnapshot {
project_detail: IProjectDetails;
progress: any[];
version: number;
created_at?: string;
}
export interface CycleIssueResponse {
@@ -215,7 +215,7 @@ export const CycleSidebarHeader: FC<Props> = observer((props) => {
<DateRangeDropdown
className="h-7"
buttonVariant="border-with-text"
minDate={new Date()}
minDate={cycleDetails.created_at ? new Date(cycleDetails.created_at) : new Date()}
value={{
from: getDate(startDateValue),
to: getDate(endDateValue),
+1 -1
View File
@@ -149,7 +149,7 @@ export const CycleForm: React.FC<Props> = (props) => {
<DateRangeDropdown
buttonVariant="border-with-text"
className="h-7"
minDate={new Date()}
minDate={new Date(data?.created_at ?? new Date())}
value={{
from: getDate(startDateValue),
to: getDate(endDateValue),