summaryrefslogtreecommitdiff
path: root/app/helpers/issuables_helper.rb
diff options
context:
space:
mode:
authorLuke "Jared" Bennett <lbennett@gitlab.com>2017-07-03 17:00:59 +0100
committerLuke "Jared" Bennett <lbennett@gitlab.com>2017-07-07 14:57:28 +0100
commit55dd0d722d87a24f3b83a8a7692666a64387d668 (patch)
tree673d318330c0ca8d14b0147d74707a87686ebddf /app/helpers/issuables_helper.rb
parentb8deafd0d8eacb5cbba9e868c445c92b514d537e (diff)
downloadgitlab-ce-55dd0d722d87a24f3b83a8a7692666a64387d668.tar.gz
Dont show toggle if only one action is available and do not show report as abuse for current_user's issuables
Diffstat (limited to 'app/helpers/issuables_helper.rb')
-rw-r--r--app/helpers/issuables_helper.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/app/helpers/issuables_helper.rb b/app/helpers/issuables_helper.rb
index 44e846c26d4..6f887accf58 100644
--- a/app/helpers/issuables_helper.rb
+++ b/app/helpers/issuables_helper.rb
@@ -261,8 +261,11 @@ module IssuablesHelper
issuable_url(issuable, params)
end
- def close_reopen_issuable_url(issuable)
- issuable.closed? ? reopen_issuable_url(issuable) : close_issuable_url(issuable)
+ def close_reopen_issuable_url(issuable, should_inverse = false)
+ is_closed = issuable.closed?
+ is_closed = !is_closed if should_inverse
+
+ is_closed ? reopen_issuable_url(issuable) : close_issuable_url(issuable)
end
def issuable_url(issuable, *options)