Skip to content

Commit 3b78da6

Browse files
committed
Centralize sitemap exclusion
1 parent 5ad61f7 commit 3b78da6

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

lib/jekyll-redirect-from/redirect_page.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def initialize(site, base, dir, name)
1515
@name = name
1616

1717
self.process(name)
18-
self.data = { "layout" => nil }
18+
self.data = { "layout" => nil, "sitemap" => false }
1919

2020
data.default_proc = proc do |_, key|
2121
site.frontmatter_defaults.find(File.join(dir, name), type, key)

lib/jekyll-redirect-from/redirector.rb

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ def generate_alt_urls(site, list)
1515
alt_urls(item).each do |alt_url|
1616
redirect_page = RedirectPage.new(site, site.source, "", "redirect.html")
1717
redirect_page.data['permalink'] = alt_url
18-
redirect_page.data['sitemap'] = false
1918
redirect_page.generate_redirect_content(redirect_url(site, item))
2019
site.pages << redirect_page
2120
end
@@ -28,7 +27,6 @@ def generate_alt_urls(site, list)
2827
redirect_page = RedirectPage.new(site, site.source, File.dirname(item.url), File.basename(item.url))
2928

3029
redirect_page.data['permalink'] = item.url
31-
redirect_page.data['sitemap'] = false
3230
redirect_page.generate_redirect_content(alt_url)
3331
if item.is_a?(Jekyll::Document)
3432
item.content = item.output = redirect_page.content

0 commit comments

Comments
 (0)