diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-09-01 15:11:01 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-09-01 15:11:01 +0300 |
commit | 08b3b98051f56cfc1774db5c92c183cf33ed8bdd (patch) | |
tree | d93e764b9ac3fd30eaf827a1017fbb40a7abf40c /app/helpers/services_helper.rb | |
parent | a928c5170fa58e4aef91ebca6c4fc9ec7cea812e (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/helpers/services_helper.rb')
-rw-r--r-- | app/helpers/services_helper.rb | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/app/helpers/services_helper.rb b/app/helpers/services_helper.rb index cae61f52ba0..a62428cf602 100644 --- a/app/helpers/services_helper.rb +++ b/app/helpers/services_helper.rb @@ -95,7 +95,8 @@ module ServicesHelper learn_more_path: integrations_help_page_path, trigger_events: trigger_events_for_service(integration), fields: fields_for_service(integration), - inherit_from_id: integration.inherit_from_id + inherit_from_id: integration.inherit_from_id, + integration_level: integration_level(integration) } end @@ -120,6 +121,18 @@ module ServicesHelper end extend self + + private + + def integration_level(integration) + if integration.instance + 'instance' + elsif integration.group_id + 'group' + else + 'project' + end + end end ServicesHelper.prepend_if_ee('EE::ServicesHelper') |