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:
Diffstat (limited to 'app/assets/javascripts/vue_merge_request_widget/stores/mr_widget_store.js')
-rw-r--r--app/assets/javascripts/vue_merge_request_widget/stores/mr_widget_store.js16
1 files changed, 14 insertions, 2 deletions
diff --git a/app/assets/javascripts/vue_merge_request_widget/stores/mr_widget_store.js b/app/assets/javascripts/vue_merge_request_widget/stores/mr_widget_store.js
index 8e3160ce2f2..8979fe621ac 100644
--- a/app/assets/javascripts/vue_merge_request_widget/stores/mr_widget_store.js
+++ b/app/assets/javascripts/vue_merge_request_widget/stores/mr_widget_store.js
@@ -19,6 +19,7 @@ export default class MergeRequestStore {
this.setPaths(data);
this.setData(data);
+ this.setGitpodData(data);
}
setData(data, isRebased) {
@@ -71,7 +72,13 @@ export default class MergeRequestStore {
const assignToMe = links.assign_to_closing;
if (closing || mentioned || assignToMe) {
- this.relatedLinks = { closing, mentioned, assignToMe };
+ this.relatedLinks = {
+ closing,
+ mentioned,
+ assignToMe,
+ closingCount: links.closing_count,
+ mentionedCount: links.mentioned_count,
+ };
}
}
@@ -199,6 +206,12 @@ export default class MergeRequestStore {
}
}
+ setGitpodData(data) {
+ this.showGitpodButton = data.show_gitpod_button;
+ this.gitpodUrl = data.gitpod_url;
+ this.gitpodEnabled = data.gitpod_enabled;
+ }
+
setState() {
if (this.mergeOngoing) {
this.state = 'merging';
@@ -261,7 +274,6 @@ export default class MergeRequestStore {
this.baseBlobPath = blobPath.base_path || '';
this.codequalityReportsPath = data.codequality_reports_path;
this.codequalityHelpPath = data.codequality_help_path;
- this.codeclimate = data.codeclimate;
// Security reports
this.sastComparisonPath = data.sast_comparison_path;