summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/sidebar/components/assignees/sidebar_assignees.vue
diff options
context:
space:
mode:
authorMike Greiling <mike@pixelcog.com>2019-09-03 22:44:56 +0000
committerMike Greiling <mike@pixelcog.com>2019-09-03 22:44:56 +0000
commit3399335602f3dbd5822899979ffba6c3fa833c56 (patch)
tree3254ecaa3dc3dff53a51771f4f69f3e9967d3966 /app/assets/javascripts/sidebar/components/assignees/sidebar_assignees.vue
parent89409a1925d65d4a62b523b5a7c0650287250cb5 (diff)
downloadgitlab-ce-3399335602f3dbd5822899979ffba6c3fa833c56.tar.gz
Revert "Merge branch 'remove-vue-resource-from-sidebar-service' into 'master'"
This reverts merge request !32400
Diffstat (limited to 'app/assets/javascripts/sidebar/components/assignees/sidebar_assignees.vue')
-rw-r--r--app/assets/javascripts/sidebar/components/assignees/sidebar_assignees.vue8
1 files changed, 6 insertions, 2 deletions
diff --git a/app/assets/javascripts/sidebar/components/assignees/sidebar_assignees.vue b/app/assets/javascripts/sidebar/components/assignees/sidebar_assignees.vue
index ce592720531..c6cc04a139f 100644
--- a/app/assets/javascripts/sidebar/components/assignees/sidebar_assignees.vue
+++ b/app/assets/javascripts/sidebar/components/assignees/sidebar_assignees.vue
@@ -67,14 +67,18 @@ export default {
saveAssignees() {
this.loading = true;
+ function setLoadingFalse() {
+ this.loading = false;
+ }
+
this.mediator
.saveAssignees(this.field)
+ .then(setLoadingFalse.bind(this))
.then(() => {
- this.loading = false;
refreshUserMergeRequestCounts();
})
.catch(() => {
- this.loading = false;
+ setLoadingFalse();
return new Flash(__('Error occurred when saving assignees'));
});
},