From 1a4bfa28c42ea5147efefef34c4982e37f9cff68 Mon Sep 17 00:00:00 2001 From: Jeremy Kersten Date: Wed, 25 Jun 2014 13:38:56 +0200 Subject: [PATCH] [FIX] Sitemap - Back forward from saas-5 5cc1317a5f4525e8748692c69c3854773cf95454 to have the url_root in sitemap --- addons/website/controllers/main.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/addons/website/controllers/main.py b/addons/website/controllers/main.py index 5025e5dbd83..e2aeb0daf48 100644 --- a/addons/website/controllers/main.py +++ b/addons/website/controllers/main.py @@ -105,8 +105,11 @@ class Website(openerp.addons.web.controllers.main.Home): locs = request.website.enumerate_pages() while True: start = pages * LOC_PER_SITEMAP - loc_slice = islice(locs, start, start + LOC_PER_SITEMAP) - urls = iuv.render(cr, uid, 'website.sitemap_locs', dict(locs=loc_slice), context=context) + values = { + 'locs': islice(locs, start, start + LOC_PER_SITEMAP), + 'url_root': request.httprequest.url_root[:-1], + } + urls = iuv.render(cr, uid, 'website.sitemap_locs', values, context=context) if urls.strip(): page = iuv.render(cr, uid, 'website.sitemap_xml', dict(content=urls), context=context) if not first_page: