BigW Consortium Gitlab

snippets_helper.rb 531 Bytes
module SnippetsHelper
  def lifetime_select_options
    options = [
        ['forever', nil],
        ['1 day',   "#{Date.current + 1.day}"],
        ['1 week',  "#{Date.current + 1.week}"],
        ['1 month', "#{Date.current + 1.month}"]
    ]
    options_for_select(options)
  end

  def reliable_snippet_path(snippet)
    if snippet.project_id?
      namespace_project_snippet_path(snippet.project.namespace,
                                     snippet.project, snippet)
    else
      snippet_path(snippet)
    end
  end
end