From 45c5fe9d8d1fbd9e27f35eba7640dd50c0c48218 Mon Sep 17 00:00:00 2001 From: Fabio Roberto Vitello <fabio.vitello@inaf.it> Date: Fri, 11 Sep 2020 11:27:10 +0200 Subject: [PATCH] TMSS-234: Use copy_task_blueprint_to_task_draft to copy task BP to Draft In create_scheduling_unit_draft_from_scheduling_unit_blueprint is now used copy_task_blueprint_to_task_draft to copy the task drafts --- SAS/TMSS/src/tmss/tmssapp/tasks.py | 2 +- SAS/TMSS/src/tmss/urls.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/SAS/TMSS/src/tmss/tmssapp/tasks.py b/SAS/TMSS/src/tmss/tmssapp/tasks.py index 1f16a3df44c..7f7ad51bd57 100644 --- a/SAS/TMSS/src/tmss/tmssapp/tasks.py +++ b/SAS/TMSS/src/tmss/tmssapp/tasks.py @@ -81,7 +81,7 @@ def create_scheduling_unit_draft_from_scheduling_unit_blueprint(scheduling_unit_ task_blueprints = list(scheduling_unit_blueprint.task_blueprints.all()) for tb in task_blueprints: - task_drafts_copy.append(copy_task_draft(tb.draft)) + task_drafts_copy.append(copy_task_blueprint_to_task_draft(tb)) scheduling_unit_draft.task_drafts.set(task_drafts_copy) scheduling_unit_draft.save() diff --git a/SAS/TMSS/src/tmss/urls.py b/SAS/TMSS/src/tmss/urls.py index d8846cef9ba..1cc8484a717 100644 --- a/SAS/TMSS/src/tmss/urls.py +++ b/SAS/TMSS/src/tmss/urls.py @@ -142,10 +142,10 @@ router.register(r'task_blueprint/(?P<task_blueprint_id>\d+)/subtask', viewsets.S # copy router.register(r'task_draft/(?P<task_draft_id>\d+)/copy', viewsets.TaskDraftCopyViewSet) +router.register(r'task_blueprint/(?P<task_blueprint_id>\d+)/copy_to_task_draft', viewsets.TaskBlueprintCopyToTaskDraftViewSet) router.register(r'scheduling_set/(?P<scheduling_set_id>\d+)/copy_scheduling_unit_drafts', viewsets.SchedulingUnitDraftCopyFromSchedulingSetViewSet) router.register(r'scheduling_unit_draft/(?P<scheduling_unit_draft_id>\d+)/copy', viewsets.SchedulingUnitDraftCopyViewSet) router.register(r'scheduling_unit_blueprint/(?P<scheduling_unit_blueprint_id>\d+)/copy_to_scheduling_unit_draft', viewsets.SchedulingUnitBlueprintCopyToSchedulingUnitDraftViewSet) -router.register(r'task_blueprint/(?P<task_blueprint_id>\d+)/copy_to_task_draft', viewsets.TaskBlueprintCopyToTaskDraftViewSet) # SCHEDULING -- GitLab