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

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
@@ -31,6 +31,7 @@ from plane.utils.content_validator import (
validate_html_content,
validate_binary_data,
)
from plane.utils.date_utils import set_default_issue_start_date
from .base import BaseSerializer
from .cycle import CycleLiteSerializer, CycleSerializer
@@ -73,6 +74,9 @@ class IssueSerializer(BaseSerializer):
exclude = ["description_json", "description_stripped"]
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