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

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
@@ -36,6 +36,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 IssueStateFlatSerializer(BaseSerializer):
@@ -277,6 +278,9 @@ class IssueCreateSerializer(BaseSerializer):
return data
def validate(self, data):
if self.instance is None:
data = set_default_issue_start_date(data)
if (
data.get("start_date", None) is not None
and data.get("target_date", None) is not None