From d08facdcb5dee19ed57d74196df96084063c02bd Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Wed, 8 Jul 2015 14:14:11 +0200 Subject: [PATCH] [FIX] website: the sitemap must be build with the public user Otherwise, when accessing `/sitemap.xml` as SUPERUSER for instance, pages not published were displayed in the sitemap. opw-640673 --- addons/website/controllers/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website/controllers/main.py b/addons/website/controllers/main.py index 1489a2a04b3..1dce8d28488 100644 --- a/addons/website/controllers/main.py +++ b/addons/website/controllers/main.py @@ -120,7 +120,7 @@ class Website(openerp.addons.web.controllers.main.Home): pages = 0 first_page = None - locs = request.website.enumerate_pages() + locs = request.website.sudo(user=request.website.user_id.id).enumerate_pages() while True: start = pages * LOC_PER_SITEMAP values = {