From fd7a70ac93e5243e533fff226f8e0bb5866fc185 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Fri, 29 Apr 2011 08:55:31 +0200 Subject: [PATCH] [FIX] fixed field name, and add exception for Admin user bzr revid: rco@openerp.com-20110429065531-045aqfr66uy6omhp --- addons/portal/portal.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/portal/portal.py b/addons/portal/portal.py index 948a0fa6316..cab2439cfb7 100644 --- a/addons/portal/portal.py +++ b/addons/portal/portal.py @@ -124,7 +124,7 @@ class portal(osv.osv): # user menu action = portal menu action if set in portal if p.menu_action_id: user_values['menu_id'] = p.menu_action_id.id - user_ids = [u.id for u in p.users] + user_ids = [u.id for u in p.users if u.id != 1] user_obj.write(cr, uid, user_ids, user_values, context) def _assign_widgets(self, cr, uid, ids, context=None): @@ -133,7 +133,7 @@ class portal(osv.osv): for p in self.browse(cr, uid, ids, context): for w in p.widget_ids: values = {'sequence': w.sequence, 'widget_id': w.widget_id.id} - for u in p.user_ids: + for u in p.users: if u.id == 1: continue values['user_id'] = u.id widget_user_obj.create(cr, uid, values, context)