diff --git a/SAS/TMSS/src/tmss/tmssapp/tasks.py b/SAS/TMSS/src/tmss/tmssapp/tasks.py index 1f16a3df44cc54bb0184f0fdbd75cc20aed52b19..7f7ad51bd577466945b176d334aaeda4feffa880 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 d8846cef9ba77f6222718a90d6d30720b0f55f84..1cc8484a717fc5d33a63d789f60917bbc3a95ac5 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