diff --git a/src/views/portfolio/projects/ProjectAddVersionModal.vue b/src/views/portfolio/projects/ProjectAddVersionModal.vue
index cd31ac73..aeed9d5a 100644
--- a/src/views/portfolio/projects/ProjectAddVersionModal.vue
+++ b/src/views/portfolio/projects/ProjectAddVersionModal.vue
@@ -15,7 +15,13 @@
label-for="input-1"
label-class="required"
>
-
+
@@ -109,9 +115,13 @@
{{
$t('message.cancel')
}}
- {{
- $t('message.create')
- }}
+ {{ $t('message.create') }}
@@ -138,6 +148,19 @@ export default {
makeCloneLatest: false,
};
},
+ computed: {
+ isSubmitButtonDisabled() {
+ const versionInputValue = this.version;
+ if (versionInputValue) {
+ /**
+ * * ideally we would apply the check with the input value trimmed, however, since we are already using 'trim' prop on the input value.
+ * * trimming the value here is not required.
+ */
+ return versionInputValue.length === 0;
+ }
+ return true;
+ },
+ },
methods: {
createVersion: function () {
let url = `${this.$api.BASE_URL}/${this.$api.URL_PROJECT}/clone`;