summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/vue_merge_request_widget/stores
diff options
context:
space:
mode:
authorOswaldo Ferreira <oswaldo@gitlab.com>2018-01-02 19:27:00 -0200
committerOswaldo Ferreira <oswaldo@gitlab.com>2018-01-02 19:27:00 -0200
commitfeee48a4cfe37ac25c55d82cba0d96b4b37d85a1 (patch)
treea86260b4133c91eb757623a028eb778d644c7300 /app/assets/javascripts/vue_merge_request_widget/stores
parentbf8c20729baffbf55605484230ff33680d72139b (diff)
downloadgitlab-ce-feee48a4cfe37ac25c55d82cba0d96b4b37d85a1.tar.gz
Fixes spec failures due to not returning metrics for MRs other than closed/merged
Diffstat (limited to 'app/assets/javascripts/vue_merge_request_widget/stores')
-rw-r--r--app/assets/javascripts/vue_merge_request_widget/stores/mr_widget_store.js4
1 files changed, 4 insertions, 0 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 3b0672cb936..474c17ec133 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
@@ -125,6 +125,10 @@ export default class MergeRequestStore {
}
static buildMetrics(metrics) {
+ if (!metrics) {
+ return {};
+ }
+
return {
mergedBy: MergeRequestStore.formatUserObject(metrics.merged_by),
closedBy: MergeRequestStore.formatUserObject(metrics.closed_by),