module ActiveAdmin::ViewHelpers::DownloadFormatLinksHelper

def build_download_formats(download_links)

def build_download_formats(download_links)
  download_links = instance_exec(&download_links) if download_links.is_a?(Proc)
  if download_links.is_a?(Array) && !download_links.empty?
    download_links
  elsif download_links == false
    []
  else
    self.class.formats
  end
end