diff --git a/src/components/modals/EditStatusAutomationModal.vue b/src/components/modals/EditStatusAutomationModal.vue index 385e4da5c6..655655deb9 100644 --- a/src/components/modals/EditStatusAutomationModal.vue +++ b/src/components/modals/EditStatusAutomationModal.vue @@ -175,6 +175,18 @@ export default { { label: 'shot', value: 'shot' + }, + { + label: 'sequence', + value: 'sequence' + }, + { + label: 'episode', + value: 'episode' + }, + { + label: 'edit', + value: 'edit' } ], fieldTypeOptions: [ @@ -208,6 +220,9 @@ export default { 'statusAutomationsStatusOptions', 'assetTaskTypes', 'shotTaskTypes', + 'sequenceTaskTypes', + 'episodeTaskTypes', + 'editTaskTypes', 'taskStatuses' ]), @@ -237,6 +252,18 @@ export default { this.form.inEntityTaskTypes = this.shotTaskTypes this.form.outFieldType = 'status' this.form.outEntityTaskTypes = this.shotTaskTypes + } else if (fieldType === 'sequence') { + this.form.inEntityTaskTypes = this.sequenceTaskTypes + this.form.outFieldType = 'status' + this.form.outEntityTaskTypes = this.sequenceTaskTypes + } else if (fieldType === 'episode') { + this.form.inEntityTaskTypes = this.episodeTaskTypes + this.form.outFieldType = 'status' + this.form.outEntityTaskTypes = this.episodeTaskTypes + } else if (fieldType === 'edit') { + this.form.inEntityTaskTypes = this.editTaskTypes + this.form.outFieldType = 'status' + this.form.outEntityTaskTypes = this.editTaskTypes } } }, @@ -249,6 +276,12 @@ export default { entityTaskTypes = this.assetTaskTypes } else if (this.form.entityType === 'shot') { entityTaskTypes = this.shotTaskTypes + } else if (this.form.entityType === 'sequence') { + entityTaskTypes = this.sequenceTaskTypes + } else if (this.form.entityType === 'episode') { + entityTaskTypes = this.episodeTaskTypes + } else if (this.form.entityType === 'edit') { + entityTaskTypes = this.editTaskTypes } this.form = { entityType: this.isEditing diff --git a/src/locales/en.js b/src/locales/en.js index b495510142..fd5c064e34 100644 --- a/src/locales/en.js +++ b/src/locales/en.js @@ -348,7 +348,10 @@ export default { }, entity_types: { asset: 'Asset', - shot: 'Shot' + shot: 'Shot', + sequence: 'Sequence', + episode: 'Episode', + edit: 'Edit' }, field_types: { status: 'Status',