summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorOlivier Dony <odo@openerp.com>2014-05-12 12:39:35 +0200
committerOlivier Dony <odo@openerp.com>2014-05-12 12:39:35 +0200
commit4cecbd919f858622c85426ef7fb61d06c36eeb19 (patch)
tree25db8c6bd6d80a9e3acd969f5a51972d78fef188 /addons
parentb39aac717d7a998cc169418c483a7b063fe5fa79 (diff)
[FIX] mass_mailing,website*,survey: leftover calls to website.get_public_user()
This method was (partially) removed at rev.9421 rev-id al@openerp.com-20140507153223-q73u5lhyrfw98o3a bzr revid: odo@openerp.com-20140512103935-o0ue9wzenm5wjejq
Diffstat (limited to 'addons')
-rw-r--r--addons/mass_mailing/controllers/main.py3
-rw-r--r--addons/survey/controllers/main.py2
-rw-r--r--addons/website_blog/controllers/main.py4
-rw-r--r--addons/website_forum/controllers/main.py4
4 files changed, 5 insertions, 8 deletions
diff --git a/addons/mass_mailing/controllers/main.py b/addons/mass_mailing/controllers/main.py
index 935b51c612c..50ce0868d93 100644
--- a/addons/mass_mailing/controllers/main.py
+++ b/addons/mass_mailing/controllers/main.py
@@ -47,10 +47,9 @@ class MassMailController(http.Controller):
Contacts = request.registry['mail.mass_mailing.contact']
Users = request.registry['res.users']
- public_id = request.registry['website'].get_public_user(cr, uid, context)
is_subscriber = False
email = None
- if uid != public_id:
+ if uid != request.website.user_id.id:
email = Users.browse(cr, SUPERUSER_ID, uid, context).email
elif request.session.get('mass_mailing_email'):
email = request.session['mass_mailing_email']
diff --git a/addons/survey/controllers/main.py b/addons/survey/controllers/main.py
index d6f23f503d9..69fa12222c5 100644
--- a/addons/survey/controllers/main.py
+++ b/addons/survey/controllers/main.py
@@ -45,7 +45,7 @@ class WebsiteSurvey(http.Controller):
return werkzeug.utils.redirect("/survey/")
# In case of auth required, block public user
- if survey.auth_required and uid == request.registry['website'].get_public_user(cr, uid, context):
+ if survey.auth_required and uid == request.website.user_id.id:
return request.website.render("website.403")
# In case of non open surveys
diff --git a/addons/website_blog/controllers/main.py b/addons/website_blog/controllers/main.py
index 133a95d0c8a..e33905272a3 100644
--- a/addons/website_blog/controllers/main.py
+++ b/addons/website_blog/controllers/main.py
@@ -244,10 +244,8 @@ class WebsiteBlog(http.Controller):
blog_post = request.registry['blog.post']
partner_obj = request.registry['res.partner']
thread_obj = request.registry['mail.thread']
- website = request.registry['website']
- public_id = website.get_public_user(cr, uid, context)
- if uid != public_id:
+ if uid != request.website.user_id.id:
partner_ids = [user.partner_id.id]
else:
partner_ids = blog_post._find_partner_from_emails(
diff --git a/addons/website_forum/controllers/main.py b/addons/website_forum/controllers/main.py
index 2619a8bd828..2ff12c3d342 100644
--- a/addons/website_forum/controllers/main.py
+++ b/addons/website_forum/controllers/main.py
@@ -34,8 +34,8 @@ class WebsiteForum(http.Controller):
def _prepare_forum_values(self, forum=None, **kwargs):
Forum = request.registry['forum.forum']
user = request.registry['res.users'].browse(request.cr, request.uid, request.uid, context=request.context)
- public_uid = request.registry['website'].get_public_user(request.cr, request.uid, request.context)
- values = {'user': user, 'is_public_user': user.id == public_uid,
+ values = {'user': user,
+ 'is_public_user': user.id == request.website.user_id.id,
'notifications': self._get_notifications(),
'header': kwargs.get('header', dict()),
'searches': kwargs.get('searches', dict()),