Showing the changes to lib/docs (1 of 4 files). Show all
Unified · Split
| @@ -20,15 +20,7 @@ module Docs · 19 unmodified lines | |||
| 20 | if doc.options[:attribution].is_a?(String) | 20 | if doc.options[:attribution].is_a?(String) |
| 21 | json[:attribution] = doc.options[:attribution].strip | 21 | json[:attribution] = doc.options[:attribution].strip |
| 22 | end | 22 | end |
| 23 | 23 | json[:alias] = App.docs_aliases[json["slug"].try(:to_sym)] | |
| 24 | # parse doc aliases from JS file as Ruby hash | ||
| 25 | entry_file = File.open("assets/javascripts/models/entry.js") | ||
| 26 | data = entry_file.read | ||
| 27 | aliases = eval data.split("ALIASES = ").last.split(";").first | ||
| 28 | |||
| 29 | # set alias value | ||
| 30 | json["alias"] = aliases[json["slug"].try(:to_sym)] | ||
| 31 | |||
| 32 | result << json | 24 | result << json |
| 33 | end | 25 | end |
| 34 | end | 26 | end |