summaryrefslogtreecommitdiff
path: root/app/helpers/revisions_helper.rb
blob: a62901336e3bde14f6aace5d60e1f9578aec37b1 (plain)
1
2
3
4
5
6
7
module RevisionsHelper
  # Human-readable label for a diff endpoint -- "head"/"draft"/"autosave"
  # get their name; anything else is a revision number.
  def describe_page_reference(ref)
    %w[head draft autosave].include?(ref.to_s) ? ref.to_s.capitalize : "revision #{ref}"
  end
end