Skip to content

Commit 722b38e

Browse files
committed
✨ Control Jira task and label changes for save changes operation
1 parent 74f6571 commit 722b38e

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

src/components/FlawForm/FlawForm.vue

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ const {
7474
addBlankAcknowledgment,
7575
addBlankReference,
7676
addFlawComment,
77+
areLabelsUpdated,
7778
bugzillaLink,
7879
cancelAddAcknowledgment,
7980
cancelAddReference,
@@ -123,7 +124,8 @@ const hasAnyChanges = computed(() => {
123124
return isFlawUpdated.value
124125
|| wereAffectsEditedOrAdded.value
125126
|| wasFlawCvssModified.value
126-
|| removedAffects.size > 0;
127+
|| removedAffects.size > 0
128+
|| areLabelsUpdated.value;
127129
});
128130
129131
onMounted(() => {
@@ -697,8 +699,8 @@ const toggleComponentsTooltip = () => {
697699
v-osim-loading.grow="isSaving"
698700
type="submit"
699701
class="btn btn-primary ms-3"
700-
:disabled="isSaving || !hasAnyChanges"
701-
:title="isSaving ? 'Saving...' : (!hasAnyChanges ? 'No changes to save' : '')"
702+
:disabled="isSaving || (!hasAnyChanges && !shouldCreateJiraTask)"
703+
:title="isSaving ? 'Saving...' : ((!hasAnyChanges && !shouldCreateJiraTask) ? 'No changes to save' : '')"
702704
>
703705
Save Changes
704706
</button>

0 commit comments

Comments
 (0)