summaryrefslogtreecommitdiff
path: root/app/views/ci
diff options
context:
space:
mode:
authorKamil Trzcinski <ayufan@ayufan.eu>2016-12-08 17:52:24 +0100
committerKamil Trzcinski <ayufan@ayufan.eu>2016-12-08 17:52:24 +0100
commit5b89ec0dbf76784ccc1e41b66498dd0dc4f05042 (patch)
tree7cde414a9e30dceba427eb9f5bfac0c0f2122c47 /app/views/ci
parentd3b7250c53c88b60c8c3525272b23657d559cf73 (diff)
downloadgitlab-ce-5b89ec0dbf76784ccc1e41b66498dd0dc4f05042.tar.gz
Fix auto loading of constants for Ci Statuses
Diffstat (limited to 'app/views/ci')
-rw-r--r--app/views/ci/status/_icon_with_label.html.haml13
1 files changed, 7 insertions, 6 deletions
diff --git a/app/views/ci/status/_icon_with_label.html.haml b/app/views/ci/status/_icon_with_label.html.haml
index 65a74e88444..d3fe332cc78 100644
--- a/app/views/ci/status/_icon_with_label.html.haml
+++ b/app/views/ci/status/_icon_with_label.html.haml
@@ -1,10 +1,11 @@
-- details_path = subject.details_path if subject.has_details?(current_user)
-- klass = "ci-status ci-#{subject.status}"
+- detailed_status = subject.detailed_status(current_user)
+- details_path = detailed_status.details_path if detailed_status.has_details?
+- klass = "ci-status ci-#{detailed_status}"
- if details_path
= link_to details_path, class: klass do
- = custom_icon(status.icon)
- = status.text
+ = custom_icon(detailed_status.icon)
+ = detailed_status.text
- else
%span{ class: klass }
- = custom_icon(status.icon)
- = status.text
+ = custom_icon(detailed_status.icon)
+ = detailed_status.text