Ref #25.
Showing the changes to lib (2 of 6 files). Show all
Unified · Split
| @@ -123,7 +123,7 @@ class App < Sinatra::Application · 122 unmodified lines | ||
| 123 | 123 | |
| 124 | 124 | def find_doc(slug) |
| 125 | 125 | settings.docs[slug] || begin |
| 126 | − slug = "#{slug}~v" | |
| 126 | + slug = "#{slug}~" | |
| 127 | 127 | settings.docs.each do |_slug, _doc| |
| 128 | 128 | return _doc if _slug.start_with?(slug) |
| 129 | 129 | end |
| @@ -133,7 +133,7 @@ class App < Sinatra::Application · 3 unmodified lines | ||
| 133 | 133 | |
| 134 | 134 | def user_has_docs?(slug) |
| 135 | 135 | docs.include?(slug) || begin |
| 136 | − slug = "#{slug}~v" | |
| 136 | + slug = "#{slug}~" | |
| 137 | 137 | docs.any? { |_slug| _slug.start_with?(slug) } |
| 138 | 138 | end |
| 139 | 139 | end |
| @@ -48,7 +48,7 @@ module Docs · 47 unmodified lines | ||
| 48 | 48 | |
| 49 | 49 | def slug |
| 50 | 50 | slug = @slug || name.try(:downcase) |
| 51 | − version? ? "#{slug}~v#{version}" : slug | |
| 51 | + version? ? "#{slug}~#{version}" : slug | |
| 52 | 52 | end |
| 53 | 53 | |
| 54 | 54 | def path |