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);