diff --git a/SAS/TMSS/frontend/tmss_webapp/src/routes/Task/edit.js b/SAS/TMSS/frontend/tmss_webapp/src/routes/Task/edit.js index d012e9632199741165a640c113b5959c02841a59..dfb467cf66aaf15600ca91a0bccbe2625a21ea8a 100644 --- a/SAS/TMSS/frontend/tmss_webapp/src/routes/Task/edit.js +++ b/SAS/TMSS/frontend/tmss_webapp/src/routes/Task/edit.js @@ -237,7 +237,7 @@ export class TaskEdit extends Component { TaskService.getTaskDetails("draft", taskId) .then(async (task) => { if (task) { - const taskTemplate = await TaskService.getTaskTemplateRefResolved(task.specifications_template_id); + const taskTemplate = await TaskService.getTaskTemplate(task.specifications_template_id,true); const schedulingUnit = await TaskService.getSchedulingUnit("draft", task.scheduling_unit_draft_id, true); let targetTask = _.find(schedulingUnit[`task_drafts`], suTask => ( _.includes(UIConstants.TARGET_OBSERVATION_NAMES, suTask.specifications_template.name) diff --git a/SAS/TMSS/frontend/tmss_webapp/src/services/task.service.js b/SAS/TMSS/frontend/tmss_webapp/src/services/task.service.js index 1c3f5c56bbf5ba7d8329a55ae5f5e5845a380a73..66a591348f76cd75105de02c6967441ad5b2213d 100644 --- a/SAS/TMSS/frontend/tmss_webapp/src/services/task.service.js +++ b/SAS/TMSS/frontend/tmss_webapp/src/services/task.service.js @@ -43,17 +43,9 @@ const TaskService = { console.error(error); } }, - getTaskTemplate: async function(templateId) { + getTaskTemplate: async function(templateId, refResolveSchema=false) { try { - const response = await axios.get('/api/task_template/' + templateId); - return response.data; - } catch (error) { - console.log(error); - } - }, - getTaskTemplateRefResolved: async function(templateId) { - try { - const response = await axios.get('/api/task_template/' + templateId+'/ref_resolved_schema'); // ref_resolved_schema. + const response = await axios.get(`/api/task_template/${templateId}${refResolveSchema ? '/ref_resolved_schema' : ''}`); return response.data; } catch (error) { console.log(error);