diff --git a/ui/src/components/code/components/Add.vue b/ui/src/components/code/components/Add.vue index 7a19445ce73..4888ae3a1c1 100644 --- a/ui/src/components/code/components/Add.vue +++ b/ui/src/components/code/components/Add.vue @@ -1,5 +1,5 @@ diff --git a/ui/src/utils/yamlUtils.js b/ui/src/utils/yamlUtils.js index 78514de2cdd..c031f3db1b5 100644 --- a/ui/src/utils/yamlUtils.js +++ b/ui/src/utils/yamlUtils.js @@ -484,6 +484,12 @@ export default class YamlUtils { return parse && parse.tasks && parse.tasks[0].id; } + static getLastTask(source) { + let parse = YamlUtils.parse(source); + + return parse && parse.tasks && parse.tasks[parse.tasks.length - 1].id; + } + static checkTaskAlreadyExist(source, taskYaml) { const yamlDoc = yaml.parseDocument(source); const parsedTask = YamlUtils.parse(taskYaml);