module Gollum::Helpers

Public Instance Methods

trim_leading_slashes(url) click to toggle source

If url starts with a leading slash, trim down its number of leading slashes to 1. Else, return url unchanged.

# File lib/gollum-lib/helpers.rb, line 7
def trim_leading_slashes(url)
  return nil if url.nil?
  url.gsub!('%2F', '/')
  return '/' + url.gsub(/^\/+/, '') if url[0, 1] == '/'
  url
end