Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2022-07-15 12:10:09 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2022-07-15 12:10:09 +0300
commit9bd7e5997e1452257e3861555c151764cf0574d7 (patch)
treea5c429831f37884520e0dfbacfc89bb616dc5577 /app/assets/javascripts/vue_shared/components/color_select_dropdown
parent4b41b57abf3ad9c2e0e81b3804cb01af6f879349 (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.vue12
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) =>