diff --git a/src/views/portfolio/projects/ProjectCreateProjectModal.vue b/src/views/portfolio/projects/ProjectCreateProjectModal.vue index 7a587a872..dff147085 100644 --- a/src/views/portfolio/projects/ProjectCreateProjectModal.vue +++ b/src/views/portfolio/projects/ProjectCreateProjectModal.vue @@ -310,6 +310,9 @@ export default { }, beforeMount() { this.$root.$on('initializeProjectCreateProjectModal', async () => { + this.resetValues(); + await this.getACLEnabled(); + await this.getAvailableTeams(); await this.retrieveLicenses(); this.$root.$emit('bv::show::modal', 'projectCreateProjectModal'); }); @@ -342,6 +345,8 @@ export default { if (this.requiresTeam && this.availableTeams.length == 1) { this.project.team = this.availableTeams[0].value; this.isDisabled = true; + } else { + this.isDisabled = false; } this.availableTeams.sort(function (a, b) { return a.text.localeCompare(b.text); @@ -443,6 +448,7 @@ export default { collectionLogic: 'NONE', // set default to regular project team: [], }; + this.isDisabled = false; this.tag = ''; this.tags = []; this.selectedParent = null;