diff --git a/app/helpers/foreman_openscap_helper.rb b/app/helpers/foreman_openscap_helper.rb index cf67e505d..5dd5f0ba9 100644 --- a/app/helpers/foreman_openscap_helper.rb +++ b/app/helpers/foreman_openscap_helper.rb @@ -2,26 +2,10 @@ module ForemanOpenscapHelper def scap_doc_button(section) - documentation_button(section, root_url: scap_doc_url) + documentation_button('Managing_Security_Compliance', type: 'docs', chapter: section) end def scap_doc_url(section = '') - return scap_root_url if section.empty? - - documentation_url(section, root_url: scap_root_url) - end - - private - - def doc_flavor - ForemanOpenscap.with_katello? ? 'katello' : 'foreman-el' - end - - def scap_root_url - @scap_root_url ||= begin - version = SETTINGS[:version] - version = version.tag == 'develop' ? 'nightly' : version.short - "https://docs.theforeman.org/#{version}/Managing_Security_Compliance/index-#{doc_flavor}.html#" - end + documentation_url('Managing_Security_Compliance', type: 'docs', chapter: section) end end