ФУНКЦИИ - МЕЖПРОЕКТНАЯ КОММУНИКАЦИЯ: дата старта для задач с дедлайном

This commit is contained in:
DCCONSTRUCTIONS
2026-04-25 10:34:27 +03:00
parent 4fe6d091e0
commit 21a9d2b809
5 changed files with 60 additions and 0 deletions
@@ -47,6 +47,7 @@ from plane.utils.content_validator import (
validate_html_content,
validate_binary_data,
)
from plane.utils.date_utils import set_default_issue_start_date
class IssueFlatSerializer(BaseSerializer):
@@ -124,6 +125,9 @@ class IssueCreateSerializer(BaseSerializer):
allow_triage = self.context.get("allow_triage_state", False)
state_manager = State.triage_objects if allow_triage else State.objects
if self.instance is None:
attrs = set_default_issue_start_date(attrs)
if (
attrs.get("start_date", None) is not None
and attrs.get("target_date", None) is not None