Add task administration upgrade with duplicate merge and task tools
This commit is contained in:
@@ -330,6 +330,7 @@ def generate_tasks_for_subscription(db: Session, *, subscription: ClientServiceS
|
||||
response_type=(getattr(template, "response_type", "NONE") or "NONE").upper(),
|
||||
evidence_required=getattr(template, "evidence_required", False),
|
||||
remarks_required_if_no=getattr(template, "remarks_required_if_no", False),
|
||||
task_tool_code=getattr(template, "task_tool_code", "NONE") or "NONE",
|
||||
normal_review_required=bool(getattr(template, "requires_review", False)),
|
||||
normal_review_role=normal_review_role_for_template(template),
|
||||
normal_review_status="not_ready" if getattr(template, "requires_review", False) else "not_required",
|
||||
@@ -420,6 +421,7 @@ def _copy_template_snapshot_to_task(
|
||||
task.response_type = (getattr(template, "response_type", "NONE") or "NONE").upper()
|
||||
task.evidence_required = getattr(template, "evidence_required", False)
|
||||
task.remarks_required_if_no = getattr(template, "remarks_required_if_no", False)
|
||||
task.task_tool_code = getattr(template, "task_tool_code", "NONE") or "NONE"
|
||||
_sync_normal_review_snapshot_preserving_history(task, template=template)
|
||||
task.is_aqmm_task = getattr(template, "is_aqmm_task", False)
|
||||
task.aqmm_mandatory = getattr(template, "aqmm_mandatory", False)
|
||||
@@ -514,6 +516,7 @@ def sync_open_engagement_tasks_for_service(
|
||||
response_type=(getattr(template, "response_type", "NONE") or "NONE").upper(),
|
||||
evidence_required=getattr(template, "evidence_required", False),
|
||||
remarks_required_if_no=getattr(template, "remarks_required_if_no", False),
|
||||
task_tool_code=getattr(template, "task_tool_code", "NONE") or "NONE",
|
||||
normal_review_required=bool(getattr(template, "requires_review", False)),
|
||||
normal_review_role=normal_review_role_for_template(template),
|
||||
normal_review_status="not_ready" if getattr(template, "requires_review", False) else "not_required",
|
||||
|
||||
Reference in New Issue
Block a user