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:
authorDouglas Barbosa Alexandre <dbalexandre@gmail.com>2016-11-16 02:11:13 +0300
committerDouglas Barbosa Alexandre <dbalexandre@gmail.com>2016-11-17 20:10:13 +0300
commitd533c0e7287f6e1474163ac3f63b5511e8b12244 (patch)
tree44f4ac5cbfd5c5d94242f144b92cff10c5d54b42 /app/helpers/labels_helper.rb
parente2865c232efd4350dd82d0fbdfdf2f226e4e8461 (diff)
Avoid code duplication for label subscription status on label partial
Diffstat (limited to 'app/helpers/labels_helper.rb')
-rw-r--r--app/helpers/labels_helper.rb8
1 files changed, 2 insertions, 6 deletions
diff --git a/app/helpers/labels_helper.rb b/app/helpers/labels_helper.rb
index 7495414f525..4f180456b16 100644
--- a/app/helpers/labels_helper.rb
+++ b/app/helpers/labels_helper.rb
@@ -140,7 +140,7 @@ module LabelsHelper
end
end
- def group_label_subscription_status(label, project)
+ def label_subscription_status(label, project)
return 'project-level' if label.subscribed?(current_user, project)
return 'group-level' if label.subscribed?(current_user)
@@ -148,16 +148,12 @@ module LabelsHelper
end
def group_label_unsubscribe_path(label, project)
- case group_label_subscription_status(label, project)
+ case label_subscription_status(label, project)
when 'project-level' then toggle_subscription_namespace_project_label_path(@project.namespace, @project, label)
when 'group-level' then toggle_subscription_group_label_path(label.group, label)
end
end
- def label_subscription_status(label, project)
- label.subscribed?(current_user, project) ? 'subscribed' : 'unsubscribed'
- end
-
def label_subscription_toggle_button_text(label, project)
label.subscribed?(current_user, project) ? 'Unsubscribe' : 'Subscribe'
end