Create more generic fetchUserCounts
The previous iteration of `refreshUserMergeRequestCounts` had a promise based API which wasn't necessary and the name suggested that it only updated a User's MR counts while under the hood it updated _all_ the counts. The function is now co-located with the super sidebar and has been renamed `fetchUserCounts` which is more generic. It is in a separate file to avoid side-effects when importing, which is ironic, because the whole function triggers a side-effect. All the uses of the function have been adjusted as well and tests for them added.
显示
- app/assets/javascripts/commons/nav/user_merge_requests.js 0 个添加, 8 个删除app/assets/javascripts/commons/nav/user_merge_requests.js
- app/assets/javascripts/notes/components/comment_form.vue 5 个添加, 3 个删除app/assets/javascripts/notes/components/comment_form.vue
- app/assets/javascripts/sidebar/components/assignees/sidebar_assignees.vue 2 个添加, 2 个删除...cripts/sidebar/components/assignees/sidebar_assignees.vue
- app/assets/javascripts/sidebar/components/reviewers/sidebar_reviewers.vue 2 个添加, 2 个删除...cripts/sidebar/components/reviewers/sidebar_reviewers.vue
- app/assets/javascripts/super_sidebar/user_counts_fetch.js 10 个添加, 0 个删除app/assets/javascripts/super_sidebar/user_counts_fetch.js
- app/assets/javascripts/vue_merge_request_widget/components/states/mr_widget_merging.vue 2 个添加, 2 个删除...ge_request_widget/components/states/mr_widget_merging.vue
- spec/frontend/commons/nav/user_merge_requests_spec.js 0 个添加, 15 个删除spec/frontend/commons/nav/user_merge_requests_spec.js
- spec/frontend/notes/components/comment_form_spec.js 3 个添加, 3 个删除spec/frontend/notes/components/comment_form_spec.js
- spec/frontend/sidebar/components/assignees/sidebar_assignees_spec.js 15 个添加, 1 个删除...nd/sidebar/components/assignees/sidebar_assignees_spec.js
- spec/frontend/sidebar/components/reviewers/sidebar_reviewers_spec.js 16 个添加, 2 个删除...nd/sidebar/components/reviewers/sidebar_reviewers_spec.js
- spec/frontend/super_sidebar/user_counts_manager_spec.js 23 个添加, 7 个删除spec/frontend/super_sidebar/user_counts_manager_spec.js
- spec/frontend/vue_merge_request_widget/components/states/mr_widget_merging_spec.js 21 个添加, 2 个删除...equest_widget/components/states/mr_widget_merging_spec.js
加载中
想要评论请 注册 或 登录