Skip to content

Commit 5d8d12c

Browse files
committed
Fix Docs.aliases
1 parent 2b8d9b6 commit 5d8d12c

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

lib/docs.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ def self.generate(doc, version = nil)
101101
end
102102

103103
def self.generate_manifest
104-
Manifest.new(store, all_versions).store
104+
Manifest.new(store, all_versions, aliases).store
105105
end
106106

107107
def self.store

lib/docs/core/manifest.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ module Docs
44
class Manifest
55
FILENAME = 'docs.json'
66

7-
def initialize(store, docs)
7+
def initialize(store, docs, aliases)
88
@store = store
99
@docs = docs
10+
@aliases = aliases
1011
end
1112

1213
def store
@@ -20,7 +21,7 @@ def as_json
2021
if doc.options[:attribution].is_a?(String)
2122
json[:attribution] = doc.options[:attribution].strip
2223
end
23-
json[:alias] = Docs.aliases[json["slug"].try(:to_sym)]
24+
json[:alias] = @aliases[doc.slug]
2425
result << json
2526
end
2627
end

0 commit comments

Comments
 (0)