diff --git a/lib/cmtool/includes/pages_controller.rb b/lib/cmtool/includes/pages_controller.rb
index 2cd46cd..51be63c 100644
--- a/lib/cmtool/includes/pages_controller.rb
+++ b/lib/cmtool/includes/pages_controller.rb
@@ -34,7 +34,7 @@ module Cmtool
respond_to do |format|
format.xml do
pages_xml = ::Page.for_sitemap.map do |page|
- uri = page_path(page.name, locale: page.locale)
+ uri = page_url(page.name, locale: page.locale)
"#{uri}#{page.updated_at.strftime('%Y-%m-%d')}"
end.join("\n")
result = <<-XML
diff --git a/spec/features/cmtool/sitemap_spec.rb b/spec/features/cmtool/sitemap_spec.rb
index 305ba5e..f3b732e 100644
--- a/spec/features/cmtool/sitemap_spec.rb
+++ b/spec/features/cmtool/sitemap_spec.rb
@@ -6,7 +6,7 @@ feature 'sitemap.xml' do
p1 = Page.create name: 'en-1', title: 'EN 1', locale: 'en'
visit "/sitemap.xml"
page.body.should include "#{Date.today.strftime('%Y-%m-%d')}"
- page.body.should include "/en/en-1"
- page.body.should include "/nl-1"
+ page.body.should include "http://www.example.com/en/en-1"
+ page.body.should include "http://www.example.com/nl-1"
end
end