diff options
Diffstat (limited to 'app/helpers')
| -rw-r--r-- | app/helpers/revisions_helper.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/app/helpers/revisions_helper.rb b/app/helpers/revisions_helper.rb index fdb51f8..a629013 100644 --- a/app/helpers/revisions_helper.rb +++ b/app/helpers/revisions_helper.rb | |||
| @@ -1,2 +1,7 @@ | |||
| 1 | module RevisionsHelper | 1 | module RevisionsHelper |
| 2 | # Human-readable label for a diff endpoint -- "head"/"draft"/"autosave" | ||
| 3 | # get their name; anything else is a revision number. | ||
| 4 | def describe_page_reference(ref) | ||
| 5 | %w[head draft autosave].include?(ref.to_s) ? ref.to_s.capitalize : "revision #{ref}" | ||
| 6 | end | ||
| 2 | end | 7 | end |
