diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-07-15 12:10:09 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-07-15 12:10:09 +0300 |
commit | 9bd7e5997e1452257e3861555c151764cf0574d7 (patch) | |
tree | a5c429831f37884520e0dfbacfc89bb616dc5577 /app/assets/javascripts/vue_shared/components/color_select_dropdown | |
parent | 4b41b57abf3ad9c2e0e81b3804cb01af6f879349 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/vue_shared/components/color_select_dropdown')
-rw-r--r-- | app/assets/javascripts/vue_shared/components/color_select_dropdown/color_select_root.vue | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/app/assets/javascripts/vue_shared/components/color_select_dropdown/color_select_root.vue b/app/assets/javascripts/vue_shared/components/color_select_dropdown/color_select_root.vue index e567040bc51..a88a4ca5cb8 100644 --- a/app/assets/javascripts/vue_shared/components/color_select_dropdown/color_select_root.vue +++ b/app/assets/javascripts/vue_shared/components/color_select_dropdown/color_select_root.vue @@ -117,9 +117,9 @@ export default { methods: { handleDropdownClose(color) { if (this.iid !== '') { - this.updateSelectedColor(this.getUpdateVariables(color)); + this.updateSelectedColor(color); } else { - this.$emit('updateSelectedColor', color); + this.$emit('updateSelectedColor', { color }); } this.collapseEditableItem(); @@ -140,13 +140,15 @@ export default { color: color.color, }; }, - updateSelectedColor(inputVariables) { + updateSelectedColor(color) { this.colorUpdateInProgress = true; + const input = this.getUpdateVariables(color); + this.$apollo .mutate({ mutation: updateEpicColorMutation, - variables: { input: inputVariables }, + variables: { input }, }) .then(({ data }) => { if (data.updateIssuableColor?.errors?.length) { @@ -155,7 +157,7 @@ export default { this.$emit('updateSelectedColor', { id: data.updateIssuableColor?.issuable?.id, - color: data.updateIssuableColor?.issuable?.color, + color, }); }) .catch((error) => |